Ubuntu18.04采用的是netplan来管理network。
- 以前的/etc/network/interfaces方式需要重启电脑才能生效
$ sudo vim /etc/network/interfaces
auto enp2s0f0
iface enp2s0f0 inet static
address 192.168.1.138
netmask 255.255.255.0
gateway 192.168.1.1
- 在/etc/netplan/XXX.yaml进行配置,如下
$ ls /etc/netplan/ //如果没有的话则自己创建一个
50-cloud-init.yaml
$ sudo vim /etc/netplan/50-cloud-init.yaml
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
dhcp4: no
addresses: [192.168.1.110/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 114.114.114.114]
- 重启
$ sudo netplan apply
- 查看网络
$ ifconfig