
首先,我在網路/路由方面是一個業餘愛好者。我在家用電腦上有一個可訪問互聯網的網站,我用它來測試 html/javascript/等。我有一個來自 ISP 的網域名稱和靜態 IP。目前網路設定如下:
智慧/RG SR400ac- 這是路由器/數據機,連接到外部網路。唯一透過乙太網路電纜插入其中的設備是網件R6900P路由器。
Smart/RG 使用 192.168.xx,R6900P 使用 10.0.xx 作為內部位址。
Smart/RG 將連接埠 80 轉送到 R6900P,然後 R6900P 將連接埠 80 轉送到 Web 伺服器。網路伺服器透過乙太網路電纜插入 R6900P。
Smart/RG 和 R6900P 都有 WiFi。
如果我嘗試從該網絡外部(公共 WiFi、別人家的有線電腦等)透過網域訪問該網站,我可以毫無問題地訪問該網站。
如果我嘗試從插入 R6900P 的乙太網路連接裝置存取該網站,它們可以毫無問題地連接。
但是,如果我嘗試使用 Smart/RG 或 R6900P 上的 wifi 使用網域名稱或 IP 位址連接到網站,它會嘗試讓我登入 Smart/RG 路由器的登入頁面。
我不明白為什麼會出現路由器的登入頁面 - 如果這是 Smart/RG、R6900P 上的設定或網頁伺服器上的 apache 設定。也許這是某種競爭條件?
我意識到這是很多信息。有任何問題請詢問!
答案1
Smart/RG 使用 192.168.xx,R6900P 使用 10.0.xx 作為內部位址。
我建議採用以下方法:
將 Netgear 路由器變更為數據機的子網,以便它獲得與主數據機相同範圍內的 IP。
我會將 Netgear 的 LAN 連接埠連接到數據機的乙太網路連接埠。為 Netgear 數據機提供靜態 IP。關閉 Netgear 路由器上的 DHCP。
現在,您可以在一個子網路上擁有所有內容,而不是兩個單獨的子網路。
無線路由器上也可能有一個名為「無線隔離」的設定。如果是這樣,請停用無線隔離。
這將有助於在使用無線時重定向到您的網站。