我遇到了同样的问题。这个帖子在哪里继续?实际上我想打开端口 21。mac 服务器中的防火墙已经关闭。此 mac 服务器中启用了 ftp 服务器。路由器中的 NAT 设置为此 MAC 计算机(OS X Server 10.6)的内部 IP。但是,每当我尝试http://www.t1shopper.com/tools/port-scan/检查端口 21 是否打开,它仍然显示端口已关闭。有什么想法吗?
多谢
答案1
故障排除:
在 Mac 上 - telnet 或 ftp 到端口 21 上的本地主机。如果它返回某些内容,则表示 ftp 正在运行。如果没有,则表示 ftp 服务器软件存在问题。
从同一网络上的计算机通过 telnet 或 ftp 连接到端口 21 上的 mac。如果返回了正确的结果,则表示 mac 上的防火墙确实已关闭。如果没有,则表示可能是监听 IP 上的 ftp 配置或 mac 上的防火墙。
从外部 telnet 或 ftp 到端口 21 上的 mac。如果返回了正确的结果,则表示一切设置完毕。如果没有,并且上述所有步骤均正常,则问题出在您的 NAT 上。