我有一個執行 DHCP 和 NAT 的 Wifi 路由器,連接到另一個路由器,該路由器又連接到網路。
主路由器(LAN IP:192.168.1.1)在192.168.1.*範圍內分配位址,而Wifi路由器(WAN IP:192.168.1.190,LAN IP:192.168.2.1)在192.168.2.*範圍內分配位址範圍內分配位址範圍內。 。這兩個網段分離的原因是wifi路由器後面有一個NAS,wifi客戶端和NAS之間不斷交換大量資料。
大多數時候,只有Wifi客戶端需要存取NAS,一切都運作良好。但在某些情況下,需要從連接到主路由器的有線用戶端存取 NAT。
我正在尋找一種方法,允許連接到主路由器的用戶端存取 Wifi 路由器後面的 NAS。
只有當我在路由器上停用 NAT 時,在主路由器上設定特定路由(192.168.2.0,遮罩 255.255.255.0,路由到 192.168.1.190)才有效,這反過來會降低 Wifi 傳輸的效能。
連接埠轉送可以工作嗎?我需要轉送哪些連接埠?我該怎麼做呢?
感謝您的幫忙!
編輯
我已在路由器上設定了連接埠轉發,現在\\192.168.2.1\
在 Windows 資源管理器中存取不會返回「未找到」。相反,它僅顯示空白列表(不顯示文件或資料夾)。我可能做錯了什麼?
編輯2
更多詳細資訊:我正在運行 Windows 7 Home Edition 和 Debian Squeeze。 NAS 使用 SMB 協定。嘗試從 debian(通過smbclient -L
)存取它會產生一個空列表。
答案1
在資源管理器中列出不起作用,但安裝它可以。要轉送的連接埠為 135、137、138、139 和 445。
希望這可以幫助!