通过阻塞端口configurationNAS的FTP的解决scheme

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

1)我的ISP阻止FTP端口(不在路由器上,所以我无法控制)
2)我的布法罗NAS不会让我改变默认的FTP端口
3)我的ISP的调制解调器/路由器不会让我分别设置外部和内部端口的端口转发。 例如,我可以转发端口666到一个内部IP地址只有在端口666 …不是端口666(广域网)到端口20(局域网)

这基本上意味着ISP和布法罗NAS都这样做,所以我不能使用FTP。 我曾考虑将NAS的共享映射到一台计算机上的networking驱动器上,让这台计算机运行一个FTP服务器。 我听说有这样做的networking问题。

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

我会在ISP的路由器后面添加另一台路由器。 我的build议是华硕WL-520GU:

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

安装了TomatoUSB:

http://tomatousb.org/

然后你设置如下:

208.80.xx: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