Ubuntu 18.04 上配置静态 IP 地址

 Technique  comment

Ubuntu 17.10 开始开始使用全新的 NetPlan 管理并配置网卡相关,以下以 Ubuntu 18.04 为例配置网卡。

此新工具不再使用之前的网卡配置文件(/etc/network/interfaces),转而使用 (/etc/netplan/*.yaml),了解更多 NetPlay,点击跳转官网。

语法

NetPlan 使用全新的 YAML 语法。可参考官网的示例。

示例文件:

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
 version: 2
 renderer: networkd
 ethernets:
   eth0:
     dhcp4: yes
     dhcp6: yes

配置生效:

$ sudo netplan apply

使用

配置静态 IP 地址

$ sudo vi /etc/netplan/01-netcfg.yaml

输入以下内容

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
 version: 2
 renderer: networkd
 ethernets:
   ens33:
     dhcp4: no
     dhcp6: no
     addresses: [192.168.1.2/24]
     gateway4: 192.168.1.1
     nameservers:
       addresses: [8.8.8.8,8.8.4.4]

保存生效

$ sudo netplan apply

参考链接

回复