网站搜索

如何使用“nmcli”工具配置网络连接


网络管理器命令行界面缩写为 nmcli,是一个漂亮且易于使用的工具,当您需要配置 IP 地址时,它可以为您节省大量时间。

另请阅读:如何使用“nmtui”图形工具配置 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 更改为静态。

nmcli con mod enps03 ipv4.method manual

要保存更改,请运行命令

nmcli con up enps03

更改将写入 /etc/sysconfig/network-scripts/ifcfg-enps03 文件。

要确认 IP,再次运行命令:

ip addr enps03

此外,您可以使用 cat 命令查看 /etc/sysconfig/network-scripts/ifcfg-enps03 文件。

cat /etc/sysconfig/network-scripts/ifcfg-enps03

关于在 Linux 上使用“nmcli”命令行工具配置网络连接的指南到此结束。我们希望本指南对您有所帮助。