使用bridge utils通过Linux连接两台计算机

我以前一直在使用bridge utils将我的网络连接的计算机连接到我的Linux计算机上的单个接口.我遇到的问题是,当我安装新的Linux(使用Slackware)时,两台连接的计算机甚至无法相互ping通.基本上计算机连接为:

client - server - client
           |
       [Internet]

所以我试图让两个客户端相互连接.两者都可以访问Internet,在测试时两个客户端都会关闭防火墙.

互联网是在eth0上,我有一个桥接设置为

bridge name     interfaces
br0             eth1, eth2

ip addr br0和ip route show分别显示

inet 10.0.0.1/24 brd 10.0.0.255
10.0.0.0/24 dev br0  proto kernel  scope link  src 10.0.0.1

所以在我看来,我的客户端的调用应该直接路由到我的br0接口,这应该是正确的.我不是Linux专家,所以我不确定如何诊断路由问题.

因此,我的简短问题是:如何配置我的Slackware发行版以便连接两台网络电缆,以便能够看到彼此,最好使用桥接器?

解决方法:

服务器上的防火墙是否已禁用?可能有一些阻止数据包的防火墙规则.查看iptables的输出(必须以root身份运行),如果您看到除ACCEPT规则/策略之外的任何内容,那么它们可能会阻止事情.

iptables -L

iptables -t nat -L
上一篇:d3 line example debug 2015-05-31


下一篇:Drop down list value changed