Ubuntu18.04配置静态ip的方式与以前的14.04不同,不光配置文件不同了,连重启网络的命令都变了,最坑的是:以前的配置文件和重启网络命令还都在!这就让人很难受,我就是配了n遍不起作用,网上一搜豁然开朗,希望刚从Ubuntu14切换到Ubuntu18的兄弟们能早点动手上网查,不要浪费太多时间!
首先:配置文件是:“/etc/netplan/”目录下的一个后缀为“yaml”的文件
配置文件的内容是酱紫的:
文字版:
# Let NetworkManager manage all devices on this system network: version: 2 renderer: networkd ethernets: ens33: #配置的网卡名称 dhcp4: no #dhcp4关闭 dhcp6: no #dhcp6关闭 addresses: [192.168.1.57/24,] #设置本机IP及掩码 gateway4: 192.168.1.1 #设置网关 nameservers: addresses: [114.114.114.114, 8.8.8.8] #设置DNS
注意:这个缩进也得保持一致,这是用Python搞的吗???
然后:重启网路的命令也跟之前不一样了,是酱紫的:
netplan apply
注意:原来的“/etc/init.d/networking restart”还能执行,还打印绿色的“OK”,但是没什么卵用