全国直销电话:4006-854-568
IT-technology
以人为本,众志成城,以“用户至上”.“服务上乘”为原则,
追求产品和服务高质量,努力实现与客户之间真诚有效的沟通,
不断地圆梦、奔跑与腾飞。
新闻动态   NEWS
Linux系统的双网卡热备 -北京赛维博信科技发展有限公司
来源:本人摘自网络,如有侵权请联系删除 | 作者:毛豆 | 发布时间: 2023-11-15 | 696 次浏览 | 分享到:

备份现有网卡配置

  • cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens33bak
  • cp /etc/sysconfig/network-scripts/ifcfg-ens36 /etc/sysconfig/network-scripts/ifcfg-ens36bak

创建一个虚拟网卡

  • vim  /etc/sysconfig/network-scripts/ifcfg-bond0
  • TYPE=Ethernet
  • BOOTPROTO=static
  • NAME=bond0
  • DEVICE=bond0
  • ONBOOT=yes
  • IPADDR=192.168.1.120
  • NETMASK=255.255.255.0
  • GATEWAY=192.168.1.2
  • DNS1=114.114.114.114

修改ens33和ens36的配置

  • vim  /etc/sysconfig/network-scripts/ifcfg-ens33
  • TYPE=Ethernet
  • BOOTPROTO=none
  • NAME=ens33
  • DEVICE=ens33
  • ONBOOT=yes
  • MASTER=bond0
  • SLAVE=yes
  • USERCTL=no
  • vim  /etc/sysconfig/network-scripts/ifcfg-ens36
  • TYPE=Ethernet
  • BOOTPROTO=none
  • NAME=ens36
  • DEVICE=ens36
  • ONBOOT=yes
  • MASTER=bond0
  • SLAVE=yes
  • USERCTL=no

在/etc/modprobed.d/中创建bonding.conf

  • vim /etc/modprobe.d/bonding.conf
  • #添加一下内容
  • alias bond0 bonding
  • options bond0 miimon=100 mode=1 fail_over_mac=1

编辑脚本,指定俩网卡在主备模式下的工作顺序

  • # 添加启动项
  • echo "ifenslave bond0 ens33 ens34" >> /etc/rc.d/rc.local
  • # 添加执行权限
  • chmod +x /etc/rc.d/rc.local

 

服务热线

1391-024-6332