本文讲讲 Ubuntu 18 及以上版本配置 IP 的方法,为什么它值得一讲,因为以 Ubuntu 16 为首的版本的配置方法已经不适用了,如果你还不知道,那本文正好 get 一个新技能。
Ubuntu 18 之后版本配置方法
需要使用 netplan
工具。
对应配置文件:
/etc/netplan/50-cloud-init.yaml
,有的不一定是 50-cloud-init.yaml
这个文件,但都大同小异。修改如下:
# vim /etc/netplan/50-cloud-init.yaml
network:
version: 2
renderer: networkd
ethernets:
enp10s0:
dhcp4: no
addresses: [192.168.1.3/24]
gateway4: 192.168.1.1
nameservers:
addresses: [114.114.114.114,8.8.8.8]
其中,可以配置 IP 、网关、DNS 等。
配完需要使用 netplan apply
生效,也可以使用 netplan try
检查配置文件是否有误。
但是,以前的方法也不是完全就废弃了,如果你还想使用以前的方法,需要安装 ifupd