我尝试通过命令行通过新服务器连接到 FTP,但出现以下错误:未知主机。我可以通过其他机器访问相同的 FTP。我该如何允许此服务器访问 FTP?
答案1
正如您在评论中提到的,有两个问题:
- 您尝试通过无法解析的主机名进行连接
- 没有到该 IP 的路由
对于第一个问题,修改 hosts 文件就足够了。
但是,由于您无法通过 IP 连接,这意味着客户端和 FTP 服务器之间没有路由。如果我猜的话,这意味着您可能正在使用 FTP 服务器的内联网地址,并且您的新客户端与服务器位于不同的内联网上。要从客户端到服务器创建路由,需要将客户端和服务器放在同一个网络上,或者使用可以看到两者的路由器或客户端进行某种端口转发。