我有一個TP-Link TD-8616 ADSL2+ 數據機和一個GL-B1300路由器跑步openWrt 18.06.2。
網路設定(拓撲):
ADSL Line > Modem > Router > local devices
它們都有預設的本機 IP 位址192.168.1.1
。我應該將調變解調器設定為哪個本機 IP 位址來存取網際網路?
注意事項: 1. 必須能夠存取網際網路 2. 理想情況下,我能夠透過路由器在提供的本機 IP 位址上存取基於瀏覽器的數據機 GUI。現在,我必須直接將帶有乙太網路的筆記型電腦連接到數據機才能存取它。顯然,這會關閉所有其他設備的互聯網。
如果之前已回答過此問題,請連結到該線程。我確實找到了類似的主題,但不明白答案。
答案1
編輯:刪除了您可以使用 192.168.1.0/24 作為中間網路的錯誤建議。
例如,使用 192.168.2.0/24(192.168.2.0,網路遮罩 255.255.255.0)作為中間網路。網路:
Inet a+-------+ 192.168.2.1 192.168.2.100+------+192.168.1.1
---------| modem |------------------------------|router|--------------devices
+-------+ intermediate network +------+
一般來說,家庭路由器有一個 DHCP 伺服器。您可以將路由器設定為透過 DHCP 取得外部 IP 位址。您不必這樣做,您可以輕鬆地在該介面上放置一個固定位址。
從您的裝置出發,您將把路由器設定為預設閘道。路由器應充當 NAT 路由器(NAT 過載)。路由器會將裝置位址 (192.168.1.xx) 轉換為 192.168.2.100(在此範例中),並且回傳流量將會轉換回來。這意味著,調變解調器將看到來自 192.168.2.100 的流量,如果目的地位於 Internet 上的某個位置(例如 151.101.65.69),調變解調器將轉換為調變解調器外部介面上的 IP 位址(僅就像路由器所做的那樣),到我們繪圖中的IP 位址「a」。從 151.101.65.69 返回的路徑也會被翻譯回來。
這或多或少會獨立於您用於中間網路的 IP 位址。
但是,如果您想存取數據機的 Web 介面,您將存取 192.168.2.1。路由器進行翻譯,但調製解調器只處理請求。如果您訪問192,168.1.1,您將可以存取您的路由器;流量不會被轉換。
因此,如果您使用 192.168.1.0/24 作為中間網絡,則無法存取調製解調器,因為路由器不會進行轉換,而是自行處理流量。此外,路由器無法辨識 192.168.1.0/24 位於哪一側。