1.虚拟机编辑菜单中虚拟网络编辑器,设置为主机模式。
![图片[1]-2.1.3 绑定两块网卡-大赛人网](https://www.dsrw.com/wp-content/uploads/2023/03/图片8-3.png)
2.在虚拟机系统中再添加一块网卡设备
![图片[2]-2.1.3 绑定两块网卡-大赛人网](https://www.dsrw.com/wp-content/uploads/2023/03/图片9-2.png)
3.请确保两块网卡都处在同一种网络连接模式
![图片[3]-2.1.3 绑定两块网卡-大赛人网](https://www.dsrw.com/wp-content/uploads/2023/03/图片10-2.png)
4.创建一个bond网卡
[root@dsrw ~]# nmcli connection add type bond con-name bond0 ifname bond0 bond.options "mode=balance-rr"
连接 "bond0" (a7ae6557-04f0-4130-863a-56c03ee2fb2b) 已成功添加。
[root@dsrw ~]# nmcli device status
DEVICE TYPE STATE CONNECTION
ens160 ethernet 已连接 ens160
ens192 ethernet 已连接 ens192
virbr0 bridge 已连接 virbr0
bond0 bond 连接中(正在获取 IP 配置) bond0
lo loopback 未托管 --
virbr0-nic tun 未托管 --
5.向bond网卡添加两块从属网卡
[root@dsrw network-scripts]# nmcli connection add type ethernet slave-type bond con-name bond0-port1 ifname ens160 master bond0
连接 "bond0-port1" (a6e44024-d8ac-4a91-9689-4dde991c2258) 已成功添加。
[root@dsrw network-scripts]# nmcli connection add type ethernet slave-type bond con-name bond0-port2 ifname ens192 master bond0
连接 "bond0-port2" (844e6b3b-70ad-4d32-8704-1835da85bdac) 已成功添加。
[root@dsrw network-scripts]# ls
ifcfg-bond0 ifcfg-bond0-port1 ifcfg-bond0-port2 ifcfg-ens160 ifcfg-ens192
[root@dsrw network-scripts]# nmcli device status
DEVICE TYPE STATE CONNECTION
ens160 ethernet 已连接 ens160
ens192 ethernet 已连接 ens192
virbr0 bridge 已连接 virbr0
bond0 bond 连接中(正在获取 IP 配置) bond0
lo loopback 未托管 --
virbr0-nic tun 未托管
6.配置bond0网络信息
[root@dsrw network-scripts]# nmcli connection modify bond0 ipv4.addresses 192.168.10.6/24
[root@dsrw network-scripts]# nmcli connection modify bond0 ipv4.gateway 192.168.10.1
[root@dsrw network-scripts]# nmcli connection modify bond0 ipv4.dns 192.168.10.1
[root@dsrw network-scripts]# nmcli connection modify bond0 ipv4.dns-search dsrw.com
[root@dsrw network-scripts]# nmcli connection modify bond0 ipv4.method manual
7.激活并查看bond0网卡状态
[root@dsrw network-scripts]# nmcli connection up bond0
连接已成功激活(master waiting for slaves)(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/9)
[root@dsrw network-scripts]# nmcli device status
DEVICE TYPE STATE CONNECTION
bond0 bond 已连接 bond0
ens160 ethernet 已连接 ens160
ens192 ethernet 已连接 ens192
virbr0 bridge 已连接 virbr0
lo loopback 未托管 --
virbr0-nic tun 未托管 --
8.测试bond0网卡
[root@dsrw network-scripts]# ping 192.168.10.6
PING 192.168.10.6 (192.168.10.6) 56(84) bytes of data.
64 bytes from 192.168.10.6: icmp_seq=1 ttl=64 time=0.046 ms
64 bytes from 192.168.10.6: icmp_seq=2 ttl=64 time=0.052 ms
64 bytes from 192.168.10.6: icmp_seq=3 ttl=64 time=0.045 ms
9.分别断开ens160和ens192,并同时激活ens160和ens192查看网络状态
[root@dsrw ~]# ping 192.168.10.6
PING 192.168.10.6 (192.168.10.6) 56(84) bytes of data.
64 bytes from 192.168.10.6: icmp_seq=1 ttl=64 time=0.472 ms
64 bytes from 192.168.10.6: icmp_seq=11 ttl=64 time=0.356 ms
64 bytes from 192.168.10.6: icmp_seq=12 ttl=64 time=0.272 ms
64 bytes from 192.168.10.6: icmp_seq=52 ttl=64 time=0.623 ms
64 bytes from 192.168.10.6: icmp_seq=53 ttl=64 time=0.430 ms
64 bytes from 192.168.10.6: icmp_seq=58 ttl=64 time=0.463 ms
64 bytes from 192.168.10.6: icmp_seq=59 ttl=64 time=0.234 ms
64 bytes from 192.168.10.6: icmp_seq=100 ttl=64 time=0.442 ms
64 bytes from 192.168.10.6: icmp_seq=101 ttl=64 time=0.440 ms
64 bytes from 192.168.10.6: icmp_seq=105 ttl=64 time=0.260 ms
From 192.168.10.4 icmp_seq=148 Destination Host Unreachable
64 bytes from 192.168.10.6: icmp_seq=160 ttl=64 time=2048 ms
64 bytes from 192.168.10.6: icmp_seq=178 ttl=64 time=0.404 ms
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容