转发端口以访问 NAT 后面的 NAS

转发端口以访问 NAT 后面的 NAS

我有一个执行 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

在 Explorer 中列出不起作用,但挂载它却起作用。要转发的端口是 135、137、138、139 和 445。

希望这可以帮助!

相关内容