
我的設定如下。
+-------+
| Modem |
+-------+
| | |
| | +----> Internet
| |
| +-------> Router 1 [192.168.1.1] (Home & Private Network)
| |
| +---> Main PC & Own Mobile Devices
| +---> Lightning
| +---> Harmony Hub
| +---> Wi-Fi Repeater in Bridge Mode for Living Room Devices (No Repeating)
|
+----------> Router 2 [192.168.2.1] (Guest & Testing Network)
|
+---> Test & Webbrowsing PC
+---> Mobile Devices of Friends and Guests
此設定是否正確,導致連接到路由器 2 的裝置無法透過數據機檢視/連接到連接到路由器 1 的裝置?我想讓我的訪客和測試網路完全脫離我的專用網路。
我已經檢查過了,兩個路由器都收到了不同的公共IP。另外,當我嘗試從測試電腦 ping 我的主電腦時,它按預期超時了。然而,當我以相反的方式執行此操作時,我從 ISP 收到一條訊息「TTL 在傳輸過程中過期」。這到底意味著什麼?不應該像以前那樣超時嗎?
PS:當我第一次連接路由器2時,它的內部IP也是192.168.1.1,但工作正常,並且與路由器1沒有IP衝突。為了確定起見,我將其更改為 192.168.2.1。
謝謝你的幫忙。
答案1
雖然您的設定是正確的,但我想知道您的數據機向兩個路由器提供的 IP 位址是什麼,因為我認為這就是您的TTL expired in transit
訊息的來源。我敢打賭調變解調器也有 192.168.1.x 網路。
要麼將數據機放在不同的網段中,要麼將路由器 1 的網路放在不同的網段中。鑑於您已經使用 2 個路由器,我建議分別使用 192.168.10.x 和 192.168.11.x,將數據機保持在 192.168.1.x,這樣事情就很容易識別。
答案2
「請求逾時」表示發出 PING 的電腦沒有收到任何回應。
「TTL 在傳輸中過期」表示路徑上的轉送路由器回應錯誤。
兩者都表明無法存取遠端主機。後者只是意味著一路上的路由器決定告訴你這一點。
收到TTL過期訊息有點奇怪。可能發生以下兩種情況之一:
- 192.168.2.1 路由器有異常或設定錯誤。它的型號與其他型號不同嗎?
- 調製解調器方面不太正確。我想知道你是如何獲得2個公共IP的?大多數服務供應商只會提供 1 個動態公用 IP,除非您為多個靜態 IP 付費。如果您確實購買了靜態 IP,您通常會手動將它們編程到每個路由器中,而不是使用 DHCP。老實說,我認為你在這一點上很幸運。這可能會給您帶來麻煩。如果您的兩個公用 IP 位址之一在調變解調器的某個地方發生衝突,我不會感到驚訝。