通过阻止端口配置 NAS 的 FTP 的解决方案

通过阻止端口配置 NAS 的 FTP 的解决方案

简而言之,这就是我的问题:

1) 我的 ISP 在他们那边阻止了 FTP 端口(而不是在路由器上,所以我无法控制)
2) 我的 Buffalo NAS 不允许我更改默认 FTP 端口
3) 我的 ISP 的调制解调器/路由器不允许我分别设置外部和内部端口进行端口转发。例如,我只能将端口 666 转发到端口 666 上的内部 IP 地址……而不是将端口 666(WAN)转发到端口 20(LAN)

这基本上意味着 ISP 和 Buffalo NAS 都让我无法使用 FTP。我曾考虑过将 NAS 的共享映射到一台计算机上的网络驱动器,并让该计算机运行 FTP 服务器。不过我听说这样做会有网络问题。

答案1

从另一台能够在备用端口上运行 FTP 服务器的机器将驱动器映射到 NAS 应该没问题。从吞吐量的角度来看,服务器到 NAS 的流量不会成为瓶颈。

答案2

我会在 ISP 的路由器后面添加另一个路由器。我的建议是 ASUS WL-520GU:

http://www.newegg.com/Product/Product.aspx?Item=N82E16833320023

安装 TomatoUSB 后:

http://tomatousb.org/

然后你可以像这样设置:

  208.80.x.x:666   <-- your external ip
       |
  ISP Modem
       |
  192.168.1.x:666  <-- internal ip from ISP modem
       |
  Your Router running nat
       |
  192.168.2.x:21  <-- internal ip on a seperate network

相关内容