如何使用“nmcli”工具配置服务器网络连接
摘要:本文将详细介绍如何使用“nmcli”工具配置服务器网络连接,包括连接网络、修改配置、查看状态等方面的内容。
1、nmcli 工具简介
nmcli 是一个命令行工具,用于管理 NetworkManager 服务。它可以用于配置网络连接、查看网络状态、管理虚拟网络接口等。nmcli 支持多种网络连接类型,包括以太网、WiFi、蓝牙等。
2、连接网络
使用 nmcli 连接网络非常简单。首先,需要确保 NetworkManager 服务已经启动。然后,可以使用以下命令连接网络:
$ nmcli device connect ifname eth0
其中,ifname 是网络接口的名称,例如 eth0 或 wlan0。如果网络需要密码,可以使用以下命令连接:
$ nmcli device wifi connect SSID password PASSWORD
其中,SSID 是无线网络的名称,PASSWORD 是网络密码。
3、修改网络配置
nmcli 还可以用于修改网络配置。例如,可以使用以下命令修改 IP 地址:
$ nmcli connection modify ifname eth0 ipv4.addresses 192.168.1.100/24
其中,ifname 是网络接口的名称,ipv4.addresses 是 IP 地址和子网掩码。还可以使用以下命令修改 DNS 服务器:
$ nmcli connection modify ifname eth0 ipv4.dns "8.8.8.8 8.8.4.4"
其中,ipv4.dns 是 DNS 服务器的地址。
4、查看网络状态
使用 nmcli 查看网络状态也非常方便。可以使用以下命令查看网络连接状态:
$ nmcli device status
还可以使用以下命令查看网络接口的详细信息:
$ nmcli device show ifname eth0
其中,ifname 是网络接口的名称。
5、管理虚拟网络接口
nmcli 还可以用于管理虚拟网络接口。例如,可以使用以下命令创建虚拟网络接口:
$ nmcli connection add type bridge ifname br0
其中,type 是网络接口的类型,ifname 是虚拟网络接口的名称。还可以使用以下命令删除虚拟网络接口:
$ nmcli connection delete ifname br0
其中,ifname 是虚拟网络接口的名称。
Q1: 如何查看网络连接状态?
A1: 可以使用以下命令查看网络连接状态:$ nmcli device status
Q2: 如何修改 IP 地址?
A2: 可以使用以下命令修改 IP 地址:$ nmcli connection modify ifname eth0 ipv4.addresses 192.168.1.100/24
Q3: 如何创建虚拟网络接口?
A3: 可以使用以下命令创建虚拟网络接口:$ nmcli connection add type bridge ifname br0
nmcli 是一个功能强大的网络管理工具,它可以用于配置网络连接、修改网络配置、查看网络状态、管理虚拟网络接口等。本文详细介绍了如何使用 nmcli 工具配置服务器网络连接,希望对读者有所帮助。
Linux