我希望有人可以幫助我解決家庭網路問題。我有一個 Billion 7700N 數據機/路由器,目前我添加了 Western Digital N600 雙頻路由器。預設情況下(遵循 WD 提供的安裝 DVD),Western Digital 在 LAN 到 WAN 配置中自行設置,並為自己分配了一個具有不同子網路的 IP 位址。如果一切正常的話我打算保留它。
這是我的設定:
億7700N:
- IP:192.168.1.1
- 網關:192.168.1.1
- 直熱泵:開啟 存取點:關閉
- 連接到 ISP
西部數據 N600:
- 客戶端IP(由億聯7700N DHCP分配):192.168.1.115
- IP:192.168.0.1
- 網關:192.168.0.1
- 動態主機配置協定:在
- 切入點:在
- 我將西部資料的WAN連接埠連接到Billion 7700N LAN連接埠。
所有透過乙太網路連接到 Billion 7700N 或透過乙太網路/Wi-Fi 連接到 Western Digital N600 的裝置都可以正常使用網路。當我透過 Western Digital N600 連接時,我可以看到另一個子網路(ping 並存取共用磁碟機),但反之則看不到。當我連接到 Billion 7700N 時,我甚至無法 ping 通任何連接到 Western Digital N600 的機器。我甚至無法 ping192.168.1.115
通分配給 Western Digital N600 的 IP 位址。
我在網上讀到了一些帖子,默認情況下我將通過此設置得到什麼。但我確信必須有一個地方,以便我可以雙向連接這兩個子網路?我已經在 Billion for 的192.168.0.0/24
網關上新增了一條靜態路由,192.168.0.1
但沒有幫助。
感謝保羅的回覆。擁有 2 個子網路有令人信服的理由。如果這裡有什麼是我想保持這種方式的原因:
- 我可以使用 N600 上的所有 LAN 連接埠。
- 學習如何使此設置發揮作用是很好的。
我已經添加了到 7700N 的靜態路由,但我想我將網關設定為 192.169.0.1。我將檢查並確保網關正常192.168.1.115
,看看是否可以使其正常工作。
您能解釋一下在 N600 上停用 NAT 的相關性嗎?再次感謝。
答案1
除非您沒有描述擁有兩個子網路的好處,否則我建議您只擁有一個。
執行此操作的步驟是
- 將 N600 LAN 連接埠連接到 7700N LAN 連接埠。
- 在 N600 上停用 DHCP。
- 在 7700N 上啟用 DHCP。
- 手動為 N600 分配該
192.168.1.x
範圍內的 IP(在 DHCP 範圍之外)。
這將使所有設備都在192.168.1.x
範圍內,並且要簡單得多。
如果您想要兩個子網,那麼您將需要
- 連接N600 WAN連接埠—不是LAN 連接埠 — 至 7700N LAN 連接埠。
- 在7700N上啟用DHCP(因為N600是透過WAN連接埠連接的,所以N600上的設備不會看到該DHCP伺服器,因此不會發生衝突)。
- 在 7700N 中新增靜態路由,表示
192.168.0.x
可以透過位於 的網關存取網路192.168.1.115
。 - 在 N600 上停用 NAT。
如果在 N600 上啟用 NAT,則開啟的裝置192.168.0.x
將顯示為來自網路192.168.1.115
上的裝置192.168.1.x
。它們的位址將透過 NAT 轉換為路由器的位址。這將阻止您訪問192.168.0.x
from上的任何內容192.168.1.x
。
答案2
你正在做雙 NAT。不要做雙重 NAT。實際上,您並不希望WD N600 的每一側都有兩個獨立的子網,尤其是中間沒有NAT 網關的情況,因為NAT(在本例中技術上稱為“NAPT”)的一個自然副作用是,它的作用就像一個狀態資料包檢查 (SPI) 防火牆的一部分,並且不允許從 NAT 的「上游」/「公用」端到 NAT 的「下游」/「私有」端發起流/連線。
在下游設備(WD N600)上停用 NAT 和 DHCP。讓它充當橋樑,允許客戶端從 Billion 7700N 獲取 DHCP 租約。
如果您的 WD N600 沒有提供停用 NAT 的方法,請停用 DHCP 並停止使用其 WAN 連接埠。只需將其 LAN 連接埠連接到 Billion 7700N 的 LAN 連接埠即可。如果它不允許您停用 DHCP,請將 DHCP IP 位址租用池長度設為零(如果不允許零長度池,則將其設為 1)。
這可能是該網站上無數其他問題的重複,但我懶得查找最好的問題來重複它。