Ubuntu 18配置网络

ps:我这里以虚拟机的为例(物理机的配置方法一样)

1、切换到root用户
Ubuntu 18配置网络
2、查看是否有networking服务
Ubuntu 18配置网络

从上面可以看出,networking已经不在了,就跟CentOS 8将network服务移除了一样,不过没关系,我们可以通过下面的方法来配置网络

3、新建一个yaml文件(或者直接编辑/etc/netplan下的那个yaml文件,直接编辑的话记得先备份原有的那个yaml文件,以防出现问题时可以还原回去)

扩展:
Netplan:抽象网络配置生成器


原理:Netplan 从 /etc/netplan/*.yaml 读取配置,配置可以是管理员或者系统安装人员配置; 也可以是云镜像或者其他操作系统部署设施自动生成。 在系统启动阶段早期, Netplan 在 /run 目录生成好配置文件并将设备控制权交给相关后台程序

Ubuntu 18配置网络
然后network-config.yaml文件里面添加以下内容
Ubuntu 18配置网络

ens33:你的网卡名,你可以通过ip add查看
192.168.111.206是你要配置的ip,24是子网掩码位数
gateway4:网关
nameservers 下面的那个addresses就填dns,具体的dns自己实际情况填写

4、启用生效
Ubuntu 18配置网络
5、查看ip是否生效
Ubuntu 18配置网络
6、测试一下外网
Ubuntu 18配置网络