前言
自己经常使用redhat 或者 centos,但是工作还是接触到ubuntu。因此就准备装一个虚拟机跑docker容器,遇到麻烦的问题就ip地址固化,并设置dns。
dns最后使用netplan工具设置的,dns设置不好识别不了各种域名,下载软件不得行。
下载的版本是ubuntu server 18.0.4
/etc/netplan目录下设置ip与dns
配置的内容如下
root@ubuntuvir-VirtualBox:~# cat /etc/netplan/01-network-manager-all.yaml .
./ ../ .bash_history .bashrc .cache/ .profile
root@ubuntuvir-VirtualBox:~# cat /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
enp0s3:
dhcp4: no
addresses: [10.x.x.x/24]
gateway4: x.x.x.1
nameservers:
addresses: [8.8.8.8]
root@ubuntuvir-VirtualBox:~#
root权限修改文件,并执行
netplan apply
结尾
自己试过配置/etc/network/interfces /etc/resolv.conf。都没有成功,因此就用了netplan.
netplan用来进行网络设备的管理并设置,是18 lts版本引入的。netplan的配置文件位于/etc/netplan文件夹下面。