从 Ubuntu 18 开始,Ubuntu 就开始用 Netplan 作为网络配置的程序了。
Netplan默认配置文件在/etc/netplan目录下
ls /etc/netplan/ #执行此命令就可以看到后缀名为yaml的配置文件
使用vi编辑器编辑该文件
vim /etc/netplan/*.yaml
编辑示例:
network: #是顶层键,表示整个配置文件是关于网络的
version: 2 #指定了 Netplan 配置的版本。
renderer: networkd #指定了使用的后端配置程序,networkd 是 systemd-networkd 的简写。
ethernets: #下面定义了网络接口的配置.
enp3s0: #enp3s0 是网络接口的名称。
dhcp4: no #表示禁用 DHCP 并使用静态地址配置。
addresses: #是一个列表,包含了静态 IP 地址和子网掩码长度。
- 192.168.1.10/24 #ip地址和掩码
gateway4: 192.168.1.1 #是网关地址。
nameservers: #DNS 服务器地址列表
addresses: [8.8.8.8, 8.8.4.4] #DNS服务器
将上述配置保存,然后应用配置:
netplan apply #非root用户记得执行sudo
验证网络配置
ip addr show
评论区