如何使用“nmcli”工具配置服务器网络连接
网络管理器命令行界面的缩写为nmcli,是一个很好用的工具,当你需要配置IP地址时,它可以为你节省很多时间。
要显示Linux系统服务器上所有活动的网络接口,请执行命令:
$ nmcli connection show
OR
$ nmcli con show
请注意,con是连接的截断形式,你最终的结果仍然会和显示的一样。
另外,你可以运行下面的命令来显示活动和非活动接口。
$ nmcli dev status
使用nmcli工具设置静态IP地址
使用nmcli工具,你可以修改一个网络接口使用静态IP地址。在这个例子中,我们将修改网络接口enps03使用静态IP。
但首先,我们先用IP命令检查一下IP地址。
$ ip addr
目前的IP地址是192.168.2.104,CIDR为/24。我们要配置一个静态IP,其值如下:
IP address: 192.168.2.20/24
Default gateway: 192.168.2.1
Preferred DNS: 8.8.8.8
IP addressing static
首先,运行下面的命令来设置IP地址。
$ nmcli con mod enps03 ipv4.addresses 192.168.2.20/24
接下来,配置默认网关,如图所示。
$ nmcli con mod enps03 ipv4.gateway 192.168.2.1
然后设置DNS服务器。
$ nmcli con mod enps03 ipv4.dns “8.8.8.8”
接下来,把DHCP地址从DHCP改为静态。
$ nmcli con mod enps03 ipv4.method manual
要保存更改,请运行以下命令
$ nmcli con up enps03
更改后的内容将被写入/etc/network-scripts/ifcfg-enps03文件。
要确认IP,请再次执行以下命令。
$ ip addr enps03
此外,你可以使用cat命令查看/etc/network-scripts/ifcfg-enps03文件。
$ cat /etc/network-scripts/ifcfg-enps03
关于在Linux上使用'nmcli'命令行工具配置网络连接的建议到此结束。