可能重复:
什么是端口转发以及它有什么用途?
所以我想允许通过 FTP 访问 NAT 后面的机器。但是,由于它位于 NAT 后面,因此无法从外部连接到其 FTP 服务。
NAT 路由器(或网关)中的端口转发是否允许访问?
答案1
是的,端口转发应该可以工作,只要您的路由器防火墙支持 FTP,因为在随机端口上与 ftp 建立了第二个连接,该连接需要由路由器自动打开和转发。
更好的方法是使用不需要此操作且更安全的协议:SFTP/SCP。它通过 ssh 进行文件传输。
答案2
是的。您需要在路由器中将外部 IP 上的端口转发到 FTP 服务器的内部 IP。
答案3
执行 NAT 操作的路由器应该将其端口转发到您的服务器。然后它就可以工作了。