之前配置的时候才发现ubuntu已经放弃了在/etc/network/interfaces里进行配置,现在是在/etc/netplan/*.yaml进行配置,直接进入正题。

1.查看网卡 ifconfig,如下图为ens33

2.修改 /etc/netplan/*.yaml文件

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就应该如下配置:

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