linux系统做双网卡绑定的脚本
时间: 2023-08-07 12:06:40 浏览: 125
可以使用以下的脚本实现双网卡绑定:
```bash
#!/bin/bash
# 设置第一个网卡的IP地址和掩码
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
# 设置第二个网卡的IP地址和掩码
ifconfig eth1 192.168.2.100 netmask 255.255.255.0 up
# 创建一个新的网络接口
ip link add bond0 type bond
# 设置bond0接口的MAC地址
ifconfig bond0 hw ether 00:11:22:33:44:55
# 将eth0和eth1添加到bond0接口中
bonding_mode=balance-rr
echo $bonding_mode > /sys/class/net/bond0/bonding/mode
echo +eth0 > /sys/class/net/bond0/bonding/slaves
echo +eth1 > /sys/class/net/bond0/bonding/slaves
# 启用bond0接口
ifconfig bond0 up
```
需要注意的是,这个脚本需要以管理员权限运行。另外,网卡的名称可能会因系统而异,需要根据实际情况进行修改。
阅读全文