连接到 NAT 后面的 Mac 上的 FTP 服务器

连接到 NAT 后面的 Mac 上的 FTP 服务器

我找到了之前的问答(现已关闭,我无法回复),其中有这样一段话:

因此我想允许 NAT 后面的机器通过 FTP 访问.....

一位用户发布的答案是这样的(我强调的):

是的,端口转发应该可以工作,前提是你的路由器防火墙支持 FTP因为在随机端口上有与 ftp 建立的第二个连接,需要路由器自动打开和转发。

我在 Mac Studio 上安装了 QuickFTP。它在本地网络上运行良好,但在网络外部运行失败。我在路由器上转发了端口。但是,我不确定“在随机端口上建立了第二个 FTP 连接,需要打开并转发...”是什么意思。

我目前使用端口 2121 作为外部和内部端口以及 QuickFTP 的监听端口。我应该改为端口转发一系列端口号吗?或者,我是否应该更改单独的路由器防火墙设置?

答案1

通常的做法是打开防火墙上的 20 端口,并将其 NAT 到 FTP 服务器。当您从客户端连接时,请将连接设置为被动连接。

当您更改标准端口时,我不太确定这将如何工作。

相关内容