多IP绑定与多网卡绑定

实现如下图网络连接

多IP绑定与多网卡绑定

实现 A, B 在分配不同网段的网络地址的情况下可以互联

实验条件有限,在没有交换机的情况下,将主机A B,路由器R1处于同一网络。将三台虚拟机的网络适配器设置为仅主机模式,保证处于同一网络。

给两台机器AB按上图是指网络IP地址:

临时设置网络IP

Ifconfig eth1 192.168.37.100/24

多IP绑定与多网卡绑定

R1设置两个IP做为两个主机的网关:

在添加IP时不能与原网卡名称重复,否则地址将覆盖。

多IP绑定与多网卡绑定

给A机器添加网关:

ip route add default via 192.168.37.200

route add default wg 192.168.37.200

多IP绑定与多网卡绑定

查看主机A与路由器R1连接

多IP绑定与多网卡绑定

连接成功!

主机B设置同上。

多IP绑定与多网卡绑定

主机A,B成功连接。

多网卡绑定

实验目的:

实现两个网卡共用一个IP地址。

实验准备:

虚拟机A:有两个网卡,并在同一网络。

虚拟机B

实验内容:

将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。当然,直接给两块网卡设置同一IP地址是不可能的。通过bonding,虚拟一块网卡对外提供连接,物理网卡的被修改为相同的MAC地址。

Bonding工作模式:

Mode 0 (balance-rr)

轮转(Round-robin)策略:从头到尾顺序的在每一个slave接口上面发送数据包。本模式提供负载均衡和容错的能力

Mode 1 (active-backup)

活动-备份(主备)策略:只有一个slave被激活,当且仅当活动的slave接口失败时才会激活其他slave。为了避免交换机发生混乱此时绑定的MAC地址只有一个外部端口上可见

Mode 3 (broadcast)

广播策略:在所有的slave接口上传送所有的报文,提供容错能力

active-backupbalance-tlb balance-alb 模式不需要交换机的任何特殊配置。其他绑定模式需要配置交换机以便整合链接。如:Cisco 交换机需要在模式 02 3 中使用EtherChannel,但在模式4中需要 LACPEtherChannel

Bonding配置:

创建bonding设备的配置文件

/etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0     设备名称

BOOTPROTO=none  获取IP方式

BONDING_OPTS= miimon=100 mode=0”  用来进行链路监测系统每100ms 监测一次链路连接状态,如果有一条线路不通就转入另一条线路 

多IP绑定与多网卡绑定

/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=none

MASTER=bond0

SLAVE=yes

USERCTL=no

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzpdww.html