nmcli实现 IPV6+IPV4 bonding
时间: 2024-05-10 15:17:32 浏览: 153
首先,确保你的系统支持 IPV6 + IPV4 bonding。如果你的系统支持,你可以使用以下命令来实现 IPV6 + IPV4 bonding:
1. 确保你已经安装了 NetworkManager 和 NetworkManager-bonding 的软件包。
2. 创建一个新的 bond 接口:
```
nmcli connection add type bond ifname bond0 mode active-backup ipv4.method disabled ipv6.method auto
```
在这个命令中,我们创建了一个名为 bond0 的新接口,并使用了 active-backup 模式。ipv4.method 设置为 disabled,因为我们将只使用 IPV6。ipv6.method 设置为 auto,这将使 NetworkManager 自动配置 IPV6。
3. 添加你的网卡接口到 bond0 中:
```
nmcli connection add type ethernet ifname eth0 master bond0
nmcli connection add type ethernet ifname eth1 master bond0
```
这里我们将 eth0 和 eth1 接口添加到 bond0 中。
4. 配置 IPV6 地址:
```
nmcli connection modify bond0 ipv6.addresses 2001:db8::1/64
```
在这个命令中,我们将 bond0 的 IPV6 地址设置为 2001:db8::1/64。
5. 激活 bond0 接口:
```
nmcli connection up bond0
```
现在,你应该已经成功地实现了 IPV6 + IPV4 bonding。
注意:在使用这个命令之前,请备份你的网络配置文件。
阅读全文