linux多网口下将网卡设置成桥模式工作

背景:

计算机有多个网卡分别为 eth0 eth1 eth2 三个网口分别连接三个计算机,并具三个IP地址是同一个网段。eth0:192.168.1.10  eth1:192.168.1.11 eth2:192.168.1.12。在正常情况下,这三个网口只有一个网口能正常工作,其它两个不能正常工作。需要通过网桥技术实现三个网口都能正常工作。

解决方法:

网上下载:bridge-utils-1.4

解压后执行:autoconf   ./configure  ./make  

执行完毕后在brctl 目录下生成一个 brctl 工具。brctl就是配置网桥的工具。

开始设置网桥:

brctl addbr br0   添加一个名字为br0的桥

brctl addif br0 eth0  将eth0口添加到br0这个桥上。

brctl addif br0 eth1  将eth1口添加到br0这个桥上。

brctl addif br0 eth2  将eth2口添加到br0这个桥上。

ifconfig eth0 0.0.0.0 将eth0口ip 设置成0.0.0.0

ifconfig eth1 0.0.0.0 将eth1口ip 设置成0.0.0.0

ifconfig eth2 0.0.0.0 将eth2口ip 设置成0.0.0.0

ifconfig br0 192.168.1.10 将br0桥设置ip 192.168.1.10 (可以理解成eth0 eth1 eth2的IP 多是192.168.1.10)

brctl show 可以查看桥的设置情况。

通过上面设置 eth0 eth1 eth2可以正常工作。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值