Networking

為什麼我的網路無法相互連接?

  • April 14, 2012

我們有兩個 Buffalo WZR-HP-G300NH2 路由器,預設韌體為 DD-WRT v24SP2-MULTI (10/31/11) std - build 17798。每個路由器都有一個單獨的有線網際網路連接和一個公共靜態 IP 地址。它們都在 24.123.68.0/24 空間中。

他們倆幾乎可以聯繫整個網際網路,並且可以毫無問題地在網際網路上訪問他們,但是由於某種原因他們無法互相交談!當我嘗試從另一個 ping 一個時,我總是得到“目標主機無法訪問”。沒有奇怪的路由或防火牆規則。它們都設置為響應 ping,我可以從外部 ping 它們。

我們的主要 IT 人員將在星期一給我們的 ISP 打電話,但我很不耐煩,所以有人有什麼想法嗎?

聽起來他們的網路遮罩設置不正確。如果他們都在 24.123.68.0/24 並且他們的網路遮罩都設置為 /24,那麼每個人都會認為對方的主機在其本地網路上,因此它將使用 ARP 嘗試在本地連接到它們,這是行不通的。

聽起來好像配置路由器的人都沒有正確設置網路遮罩。LAN 上的個別機器也有可能錯誤地設置了 LAN 網路遮罩。檢查機器上的路由表,確保它們可以正確使用路由器連接到其他網路上的機器。然後檢查路由器以確保網路遮罩正確,以便使用 Internet 訪問其他網路上的電腦。我敢打賭,其中一個或兩個都是不正確的。

引用自:https://serverfault.com/questions/379502