Centos 双网卡绑定

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

Centos 双网卡绑定

1.在物理服务器上双网卡绑定,绑定模式设置为mode=6(balance-alb),使用负载均衡提高流量,遵循高可用原则,实现失效保护和负载均衡。

2.mode有0-6共7种模式,常用mode=0,mode=1,mode=6三种模式:
mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定;
mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援;
mode=6:平衡负载模式,有自动备援,不必”Switch”支援及设定;

3.以eth0和eth1为例绑定:
关闭禁用NetworkManager并禁用开机自启动

linux6:
/etc/init.d/NetworkManager stop
chkconfig NetworkManager off
/etc/init.d/network restart

linux7:
systemctl stop NetworkManager
systemctl disable NetworkManager

4.关闭iptables和selinux(可选)
Linux6:
/etc/init.d/iptables stop
chkconfig iptables off

#立即关闭selinux并永久禁用
setenforce 0
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/‘ /etc/selinux/config

Linux7:
systemctl stop firewalld
systemctl disable firewalld

#立即关闭selinux并永久禁用
setenforce 0
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/‘ /etc/selinux/config

5.修改主机名
Linux 6 :
vi /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=test

#刷新生效
hostname test
source /etc/sysconfig/network

linux7:
hostnamectl set-hostname test
su  - root生效或重新登录生效


6.配置IP:
cd /etc/sysconfig/network-scripts
私有IP:
[root@test network-scripts]# cat ifcfg-eth3
DEVICE=eth3
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.56.10
NETMASK=255.255.255.0
IPV6INIT=no
USERCTL=no

双网卡绑定
#编辑eth0
cat > ifcfg-eth0 << EOF
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0
EOF

#编辑eth2
cat > ifcfg-eth2 << EOF
DEVICE=eth2
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0
EOF

#编辑bond0
cat > ifcfg-bond0 << EOF
DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.56.214
NETMASK=255.255.255.0
GATEWAY=192.168.56.1
IPV6INIT=no
USERCTL=no
EOF

#设置bond参数,注意mode选择
cat > /etc/modprobe.conf << EOF
alias bond0 bonding
options bond0 miimon=100 mode=6
EOF

#加入开机自启动参数
cat >> /etc/rc.local << EOF
ifenslave bond0 eth0 eth2
EOF

#重启网卡
service network restart

#使绑定网卡立即生效
ifenslave bond0 eth0 eth2

#测试绑定网络
ping 192.168.56.1

Centos 双网卡绑定

1.在物理服务器上双网卡绑定,绑定模式设置为mode=6(balance-alb),使用负载均衡提高流量,遵循高可用原则,实现失效保护和负载均衡。2.mod...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息