環境:我有一個路由器(華碩 ROG GT-AC5300x 1) 位於兩個開關的中間 (TP-Link TL-SG108E 4.0x 2)。路由器的 WAN 連接埠連接到另一個提供 Internet 的路由器(超出範圍)。兩個交換器都位於 LAN 連接埠上。電腦 1 插入交換器 1。一切都在同一個子網上。
- 互聯網路由器(超出範圍)
- 華碩路由器(192.168.1。1/255.255.255.0)
- 開關1(192.168.1。2/255.255.255.0)
- 電腦1台(192.168.1。4/255.255.255.0)
- 開關2(192.168.1。3/255.255.255.0)
- 電腦2(192.168.1。5/255.255.255.0)
- 開關1(192.168.1。2/255.255.255.0)
- 華碩路由器(192.168.1。1/255.255.255.0)
問題:如何設定網路以允許電腦 1 對電腦 2 執行 ping/RDP 操作?我可以從兩台電腦 ping 兩台交換機,但無法從電腦 1 ping/RDP 到電腦 2,或從電腦 2 ping/RDP 到電腦 1;似乎是因為我需要設定路由器以透過交換器 2 發送對電腦 2 IP 的請求,反之亦然。我思考經過一系列線上搜尋後,我透過在我的路由器中新增以下靜態路由(在其 Web GUI 中的「LAN」->「路由」下),為電腦 2 正確執行了此操作:
- 網路/主機IP:192.168.1.5(電腦2)
- 網路遮罩:255.255.255.0
- 網關:192.168.1.3(交換器2)
- 指標:2(我不太明白這一點,但我嘗試了空和2)
- 介面:區域網路
然而,儲存此路由後,關閉開關 2,關閉華碩路由器電源 30 秒,重新啟動路由器,然後重新打開開關 2,我仍然無法從計算機 1 ping/RDP 計算機 2(甚至無法來自直接插入路由器而不是另一個交換器的計算機)。我很茫然。任何幫助將不勝感激!
答案1
根據您的問題中提供的新詳細信息,現在很明顯這不是路由問題。
您所指出的是,所有系統都連接到同一邏輯網路(192.168.1.x)。在這種情況下,不會發生路由。路由器其實根本不參與其中。相反,如果您透過單一交換器將兩台電腦直接連接在一起,在這種情況下也沒有什麼不同。
事實上,這對您來說是一個很好的測試,可以證明它不是路由器。只要將兩台電腦連接到同一個交換機,看看現在是否可以 ping 通?
如果我正確解釋了您的帖子,答案將是您仍然無法 ping 通另一台電腦。
此時,您應該撤消所做的任何路由或網路變更並返回基礎知識。
這是電腦上的防火牆問題,而不是路由器問題。