Ubuntu 21.04 使用命令行分配静态IP地址
查看网卡 logical name
输入 sudo lshw -class network
后回车,在列出的信息中找到 local name
键,查看其后面的值是多少。
编辑配置文件
以本文的 ens32
为例,下面我们进入到 /etc/netplan
目录下,使用 cd /etc/netplan
命令。
然后使用 sudo vim 99_config.yaml
创建一个名为 99_config.yaml
的配置文件,并且在配置文件中编辑输入我们需要的网络地址信息。
network:
version: 2
renderer: networkd
ethernets:
ens32:
addresses:
- 192.168.187.101/24
gateway4: 192.168.187.2
nameservers:
search: [mydomain, otherdomain]
addresses: [114.114.114.114, 8.8.8.8]
如图所示,讲配置文件中的键值对配置成我们需要的网络信息后,输入 :wq
保存并且退出。
刷新生效配置文件
然后我们输入 sudo netplan apply
将配置文件生效即可。
可以输入 ip a
查看网络信息是否生效。
可以看到图中的IP地址已经变成了我们所需要的地址。