為什麼我的電腦無法存取另一個網路中的計算機,即使該網路中的所有計算機都可以存取我的電腦?

為什麼我的電腦無法存取另一個網路中的計算機,即使該網路中的所有計算機都可以存取我的電腦?

對於這個糟糕的標題表示歉意,這是我能做的最好的事情。

這是我的網路:

示意圖

  • 數據機只是一個普通的啞有線 ADSL 數據機

  • 路由器 1 是無線路由器/存取點(具體來說是具有最新官方韌體的 TP-Link WDR-4300),連接有多個有線和無線用戶端(儘管圖中只顯示了兩個)。它配置了靜態路由,將所有前往 192.168.2.0/24 的流量傳送到路由器 2。

  • 路由器 2 是無線路由器(具有 DD-WRT 韌體的 WRT54GL),配置為充當無線用戶端,連接到路由器 1

問題:192.168.2.10,連接到路由器 2,無法存取連接到路由器 1 的任何客戶端 - ping 未收到回應,ssh / smbclient 將逾時。它可以毫無問題地訪問互聯網,並且對沿途的任何路由器執行 ping/telnet 操作也沒有問題。在192.168.0.101和192.168.0.102上執行wireshark / tcpdump顯示來自192.168.2.10的ping肯定會到達它們(具有正確的來源位址),因此看起來來源沒有收到回應。

192.168.2.10 絕對可以從連接到路由器 1 的所有客戶端存取 - 他們可以 ping 它、連接到 smb 共享並左右複製檔案、透過 ssh 進入其中,等等。

看起來唯一丟失的資料包是那些對源自 192.168.2.10 的資料包的回复,這對我來說沒有什麼意義。這裡可能出了什麼問題?

相關內容