通过 ftp 连接时我收到间歇性错误?

通过 ftp 连接时我收到间歇性错误?

我有一个运行 linux/WHM/cpanel 的远程服务器,我可以通过 SSH(通过同一个互联网连接)毫无问题地连接到它。

但是,当我尝试连接 FTP 时,有时它可以工作,有时它会给我以下消息:

Server said: I won't open a connection to 192.168.1.4 (only to 78.xxx.xxx.xxx) 

Error -162: PORT failed

有时它能起作用,有时却不起作用!

当我在本地计算机上使用 whatismyip.com 检查我的 IP 时,我看到的 IP 是 78.xxx.xxx.xxx。

除此之外,如果我使用不同的互联网连接,它也能正常工作。

我的 ISP 似乎不知道发生了什么。

请帮忙!

谢谢 :)

答案1

PORT 模式要求服务器与客户端建立连接,这在 NAT 或防火墙环境中通常不起作用。在几乎所有情况下,您都希望使用被动模式。

答案2

也许 FTP 服务器位于内部地址,并使用伪装。FTP 服务器的日志说了什么?(不知道在哪里?找出 FTP 服务器软件并检查 /var/log 中的日志)

相关内容