nmcli创建绑定接口
时间: 2024-11-15 11:13:29 浏览: 5
`nmcli` 是 Network Manager 的命令行工具,用于管理和配置Linux网络连接。如果你想要通过 `nmcli` 创建一个新的网络接口绑定,你可以按照以下步骤操作:
1. **查看当前网络接口**:
首先,你需要确定要绑定的接口名称。运行命令:
```
nmcli dev show <interface_name>
```
将 `<interface_name>` 替换为你想绑定的实际接口名,如 `eth0` 或 `wlan0`。
2. **创建连接**:
使用 `nmcli con` 命令创建一个新的连接配置,指定要绑定的接口和其他必要信息。例如:
```
nmcli con add type manual ifname <interface_name> con-name "My Bonded Interface" IPv4.addresses "<IP address>/24"
```
这里假设你想手动设置接口,并将其命名为 "My Bonded Interface",同时设置了IPv4地址。
3. **创建债券**:
接下来,创建一个债券(Bonding),这通常需要两个或更多物理接口。使用 `nmcli bond` 命令创建新的债券并添加接口:
```
nmcli bond create <bond_name> mode 802.3ad interfaces <interface1>,<interface2>
```
`<bond_name>` 是你要创建的新债券名称,`mode 802.3ad` 指定了802.3ad链路聚合模式,`interfaces <interface1>,<interface2>` 列出参与聚合的接口。
4. **激活连接和债券**:
最后,应用新创建的连接和债券配置:
```
nmcli con up <connection_name>
nmcli bond up <bond_name>
```
5. **检查状态**:
确保接口已成功绑定:
```
nmcli dev status
```
记得替换上述命令中的变量为实际的接口名称、IP地址和债券名称。完成以上步骤后,你应该就创建了一个绑定接口。
阅读全文