Loading... > 之前配置的时候才发现ubuntu已经放弃了在/etc/network/interfaces里进行配置,现在是在/etc/netplan/*.yaml进行配置,直接进入正题。 ### 1.查看网卡 ``ifconfig``,如下图为ens33 ![](https://pic.fuju.life/images/2020/09/24/20200924153903.png) ### 2.修改 ``/etc/netplan/*.yaml``文件 ```shell sudo vim /etc/netplan/00-installer-config.yaml ``` > 假设需要配置如下静态ip的网络: > > 静态IP:192.168.0.100 > > 子网掩码:255.255.255.0 > > 网关地址:192.168.0.1 > > DNS:114.114.114.114 yaml就应该如下配置: ```shell network: ethernets: ens33: #配置的网卡的名称 addresses: [192.168.0.100/24] #配置的静态ip地址和掩码 dhcp4: no #关闭DHCP,如果需要打开DHCP则写yes optional: true gateway4: 192.168.0.1 #网关地址 nameservers: addresses: [114.114.114.114] #DNS服务器地址,多个DNS服务器地址需要用英文逗号分隔开 version: 2 renderer: networkd #指定后端采用systemd-networkd或者Network Manager,可不填写则默认使用systemd-workd ``` ### 3.使配置生效 ``` sudo netplan apply ``` 再通过 ``ifconfig``查看当前网络状况即可。 Last modification:October 21, 2020 © Allow specification reprint Like