簡體   English   中英

允許局域網網段在多宿主路由器上相互ping通

[英]Allow lan segments to ping each other on multihomed router

我有一個運行帶有兩個本地網段的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。 我還將192.168.xx.0 / 24都添加到SuSEfirewall2中的受信任網絡,並在FW_ROUTE設置中設置了顯式路由。 rp_filter都關閉。

我在兩個網段上都可以訪問互聯網,並且可以在兩個方向ping(路由器-該網段上的pc),但是無法從lan0的計算機ping到vlan0的計算機。 每當我嘗試從lan0 ping到vlan0時,我都會收到“無法到達目標主機”錯誤。

我的理解是,我缺少一些主要的設置,這些設置會使路由器將數據包從lan0路由到vlan0,而不是將它們裝箱並發送到Internet。 lan0 / vlan0上的Windows框也看不到彼此:(

任何幫助將不勝感激。

萬一有人遇到相同的問題-似乎ping僅對Windows 10機器不起作用。 Android手機可ping通,因此根本原因根本不是OpenSuse框。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM