先进interfaces
添加网卡配置
sudo vim /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
# ens38 的网卡配置
auto ens38
iface ens38 inet static
address 192.168.174.20
netmask 255.255.255.0
gateway 192.168.174.2
再到resolv.conf
添加dns
sudo vim /etc/resolv.conf
.
.
.
nameserver 8.8.8.8
nameserver 8.8.4.4
由于安装的
Ubuntu
是桌面版的默认安装了networkManager
所以/etc/resolv.conf
文件会被动态覆盖只要一重启,/etc/resolv.conf
文件就被重置了。
这里有两种方法比较简单
方法一:
sudo vim /etc/resolvconf/resolvconf.d/head
在该文件下 加入 nameserver
就正常了
方法二:
sudo vim /etc/network/interfaces
在 interfaces
文件中 加入
dns-nameservers 8.8.8.8
dns-nameservers 优先级比 nameserver 高,所以会认 dns-nameservers
参考:Linux系统resolv.conf配置信息丢失的解决方法
该虚拟机环境走的也是NAT模式,和之前的 VMware虚拟机CentOS7 NAT模式配置静态ip 是同一个网络适配器VMnet8(VMware 默认 VMnet8 为 NAT模式)