写在前面
Ubuntu 18.04 Server 关于网络配置的功能采取的是netplan,而不再是之前的interfaces了,再怎么配置也是个错。目前网上很多资料还是讲interfaces配置方法的,像我等新手小白是遇到了多少坑是可想而知的了,为了避免其他同好也是如此,特写了这篇,原创、亲测、有效。
个人向,高手请指点。
具体操作细节
1、备份netplan原默认配置文件
我们显瘦还是要养成好习惯嘛。
sudo cp /etc/netplan/50-cloud-init.yaml /etc/netplan/50-cloud-init.yaml.bak
2、用vim编辑netplan配置
sudo vim /etc/netplan/50-cloud-init.yaml
vim对新手来说也是个恼火的,我也把最最常用的操作写了一篇日志,有需要的同学可以在我的首页上翻看。
3、修改对应的配置内容
参照配置,如下图:
划重点,我遇到的坑,各位注意回避
1)配置文件有层级的,所以不要去改变文本的缩进规律;
2)将上述192.168.1.231替换成要配置的静态IP地址,后面的/24不要变动。
3)将192.168.1.1替换成网关的IP,当然后面DNS配置成其他如8.8.8.8,202.96.168.68等,根据实际情况来,如果不上互联网也可以不管这些。
4)注意配置IP时候,哪些有中括号哪些没有,参考上图,不要疏忽。
5)冒号后面要留有空格。
4)应用服务
重启服务即可生效,不需要重启服务器。
sudu netplan apply
如果是SSH客户端连接的,会随后断开。
断开后按照新的IP连接即可。