ubuntu设置静态ip和网卡自启动
修改配置文件
sudo gedit /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(`8)
auto lo
iface lo inet loopback
auto ens33
iface ens33 inet static
# iface ens33 inet dhcp
address 192.168.139.126 此处设置为你想设置的ip 192.168.xxx.xxx开头根据gateway来修改
gateway 192.168.xxx.1 改为自己的默认网关
netmask 255.255.255.0
dns-nameserver 8.8.8.8 114.114.114.114
保存退出
重启 /etc/init.d/networking restart
重新启动虚拟机,查看ip是固定的
ubuntu每次开机后发现网卡不存在
每次都要输入以下命令,太麻烦
sudo dhclient ens33
sudo ifconfig ens33
解决办法:
sudo vi /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
# managed 改为true
managed=true
检测是否被开机禁用
systemctl is-enabled NetworkManager
这样
Manager
disabled
或者
false 是被禁用的要开启
输入以下命令开启
sudo systemctl enable NetworkManager.service
查看是否开启
systemctl is-enabled NetworkManager
Manager
enabled
这样就好了