centos 6.4双网卡bond0切换
时间: 2023-07-18 18:19:16 浏览: 57
在 CentOS 6.4 中实现双网卡 bond0 的切换可以参考以下步骤:
1. 安装 bonding 驱动程序:
```
yum install -y bonding
```
2. 修改网络配置文件 `/etc/sysconfig/network-scripts/ifcfg-eth0`,其中 `eth0` 是第一块网卡的名称:
```
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
```
3. 修改网络配置文件 `/etc/sysconfig/network-scripts/ifcfg-eth1`,其中 `eth1` 是第二块网卡的名称:
```
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
```
4. 创建网络配置文件 `/etc/sysconfig/network-scripts/ifcfg-bond0`:
```
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
IPADDR=<ip_address>
NETMASK=<netmask>
GATEWAY=<gateway_ip>
DNS1=<primary_dns_ip>
DNS2=<secondary_dns_ip>
BONDING_OPTS="mode=active-backup miimon=100"
```
其中,`<ip_address>` 为该服务器的 IP 地址,`<netmask>` 为子网掩码,`<gateway_ip>` 为网关 IP 地址,`<primary_dns_ip>` 和 `<secondary_dns_ip>` 分别为首选 DNS 和备选 DNS 的 IP 地址。`BONDING_OPTS` 参数指定了绑定模式为 `active-backup`,即主备模式,`miimon` 参数指定了链路监测的时间间隔为 100 毫秒。
5. 重启网络服务:
```
service network restart
```
这样,在 bond0 的主网卡失效时,系统会自动切换到备用网卡。你可以通过 `ifconfig` 命令来查看网络接口的状态。