Ubuntu 配置网卡

先进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/interfacesinterfaces 文件中 加入

dns-nameservers 8.8.8.8

dns-nameservers 优先级比 nameserver 高,所以会认 dns-nameservers

参考:Linux系统resolv.conf配置信息丢失的解决方法

该虚拟机环境走的也是NAT模式,和之前的 VMware虚拟机CentOS7 NAT模式配置静态ip 是同一个网络适配器VMnet8(VMware 默认 VMnet8 为 NAT模式)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。