ubuntu中使用nmcli命令配置网络
时间: 2025-03-27 08:30:57 浏览: 71
### 使用 `nmcli` 命令在 Ubuntu 中配置网络
#### 安装 NetworkManager 工具
为了确保可以使用 `nmcli`,需要确认 NetworkManager 是否已安装并运行。通常情况下,在大多数基于 GNOME 的桌面环境中,默认已经安装了该服务。
如果未安装,则可以通过以下命令进行安装:
```bash
sudo apt-get update && sudo apt-get install network-manager -y
```
#### 查看当前连接状态
要查看当前活动的网络接口及其状态,可执行如下命令:
```bash
nmcli device status
```
这会显示所有设备的状态列表以及它们所属的连接名称[^1]。
#### 创建新的 Ethernet 连接
假设想要创建一个新的有线连接,命名为 "MyEthernet":
```bash
nmcli connection add type ethernet con-name MyEthernet ifname eth0
```
这里 `ifname` 参数指定了物理网卡的名字;而 `con-name` 则用于指定新建立逻辑连接的名称。
#### 修改现有连接设置
对于修改现有的连接属性,比如更改 IP 地址分配方式为静态地址,并设定具体的 IPv4 配置参数:
```bash
nmcli connection modify MyEthernet ipv4.addresses '192.168.1.10/24'
nmcli connection modify MyEthernet ipv4.gateway '192.168.1.1'
nmcli connection modify MyEthernet ipv4.dns '8.8.8.8 8.8.4.4'
nmcli connection modify MyEthernet ipv4.method manual
```
上述操作分别设置了静态IP、默认网关和DNS服务器地址,并将方法更改为手动模式。
#### 启用或禁用特定连接
当完成配置之后,可能还需要激活这个新建或者刚编辑过的连接:
```bash
nmcli connection up id MyEthernet
```
相反地,若需停用某个连接则可以用下面这条指令代替:
```bash
nmcli connection down id MyEthernet
```
通过以上步骤就可以利用 `nmcli` 来管理和调整 Linux 系统中的各种类型的网络连接了。
阅读全文
相关推荐


















