LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2295|回复: 22

双网卡 Bond 是不是 相当于交换机 ?

[复制链接]
发表于 2010-2-3 17:22:49 | 显示全部楼层 |阅读模式
一台机器三个网卡  eth0 eth1 eth2

eth0为wan ,eth1和eth2分别为LAN1和LAN2 ,单纯做个NAT上网很容易
可是作为连接 LAN1 和LAN 2的客户机,之间传输数据怎么办?这相当于在两个局域网内通信。
那么把eth1和eth2 绑定成一个网卡,然后分别接到两台客户机上,这样是否可行,作用是否相当于一个交换机?
 楼主| 发表于 2010-2-3 18:35:58 | 显示全部楼层
我还想问,是否可以将eth2设置成eth1的网桥,连接 eh2的客户机通过网桥连接到eth1然后 NAT到 eth0出去,之间也可以交换数据?
回复 支持 反对

使用道具 举报

发表于 2010-2-3 18:41:44 | 显示全部楼层
不可行,bond不是这么用的。
要么将eth1 eth2并进一个br0设备,让所有机子设为同一网段;
要么在所有机子加一路由表项,隔壁网的ip经网关。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-3 18:58:04 | 显示全部楼层
Post by abby;2067184
不可行,bond不是这么用的。
要么将eth1 eth2并进一个br0设备,让所有机子设为同一网段;
要么在所有机子加一路由表项,隔壁网的ip经网关。


第二种方法麻烦,而且LAN越多越复杂,不太可行

希望详细讲讲网桥的使用方法,设置有Wiki Google ,防火墙怎么设置,比如设备是 -i br0吗?
回复 支持 反对

使用道具 举报

发表于 2010-2-3 21:04:25 | 显示全部楼层
不就是软路由吗?
回复 支持 反对

使用道具 举报

发表于 2010-2-4 10:26:28 | 显示全部楼层
1 安装bridge-utils包。
2 建立一个bridge,叫br0
    brctl addbr br0
3 把网卡设置成混杂模式
    ifconfig eth1 promisc
    ifconfig eth2 promisc
4 加入2个网卡到br0
    brctl addif br0 eth1
    brctl addif br0 eth2
5  启用br0
    ifconfig br0 up
回复 支持 反对

使用道具 举报

发表于 2010-2-4 10:45:36 | 显示全部楼层
Post by archenemy;2067169
一台机器三个网卡  eth0 eth1 eth2

eth0为wan ,eth1和eth2分别为LAN1和LAN2 ,单纯做个NAT上网很容易
可是作为连接 LAN1 和LAN 2的客户机,之间传输数据怎么办?这相当于在两个局域网内通信。
那么把eth1和eth2 绑定成一个网卡,然后分别接到两台客户机上,这样是否可行,作用是否相当于一个交换机?


确实如你所说,就相当与一台交换机。当这样做相当的费网卡:)

绑定是多合一,bridge是一变多。

lan1(192.168.1.0)和lan2(192.168.2.0)绑定了之后,就合并成了一个局域网(192.168.1.0),互相当然可以传数据了。

其实你可以在服务器上做个简单的路由转发,连通Lan1和Lan2就可以了。
回复 支持 反对

使用道具 举报

发表于 2010-2-4 15:20:05 | 显示全部楼层
在linux上安装iproute2,配置一个策略路由,应该就可以实现楼主的要求了。
回复 支持 反对

使用道具 举报

发表于 2010-2-4 17:54:47 | 显示全部楼层
噢,我先前都没看清楚,7楼提醒了,原来你有NAT,那么所有客户机已经设定网关了,客户机不需要再做工作。
如8楼说的,请看 http://lartc.org/LARTC-zh_CN.GB2312.pdf 这个文档第4章。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-4 18:06:31 | 显示全部楼层
Post by abby;2067397
噢,我先前都没看清楚,7楼提醒了,原来你有NAT,那么所有客户机已经设定网关了,客户机不需要再做工作。
如8楼说的,请看 http://lartc.org/LARTC-zh_CN.GB2312.pdf 这个文档第4章。


那么 eth0 做 WAN

eth1和eh2做 br0 eth0 和 br0 做NAT,这种方法可行吗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表