允许lan段在多宿主路由器

时间:2016-01-11 14:38:36

标签: networking routing opensuse icmp multihomed

我有一个运行OpenSuse的盒子,里面有两个本地网段:

  • 192.168.2.0/24(lan0)
  • 192.168.33.0/24(vlan0)

和第三个连接,

  • DHCP(wan),用于访问Internet。

我希望能够在lan0和vlan0段中路由所有内容(tcp,udp,icmp等)。 我已经使用YaST启用了ip转发和ip masquarading。我还在SuSEfirewall2中将192.168.xx.0 / 24添加到可信网络,并在FW_ROUTE设置中设置显式路由。 rp_filter关闭了。

我可以在两个网段上访问互联网,并且我可以在两个方向上进行ping操作(路由器 - 该网段上的pc),但无法从lan0的计算机ping到vlan0的一个。每当我尝试从lan0 ping到vlan0时,我都会收到“目标主机无法访问”错误。

我的理解是我缺少一些主要设置,这些设置会让路由器将数据包从lan0路由到vlan0,而不是将它们存储并发送到Internet。 lan0 / vlan0上的Windows框也没有看到对方:(

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

如果有人遇到同样的问题 - ping似乎只适用于Windows 10机箱。 Android手机很好,所以根本原因不是OpenSuse框。