主机名在 sftp 中不起作用,但在 ftp 中起作用

主机名在 sftp 中不起作用,但在 ftp 中起作用

为什么我无法使用主机名访问 sftp 服务器?我可以使用主机名访问 ftp 服务器,但不能访问 sftp 服务器。我没有在任何地方对 ftp 进行任何额外的映射。但当我尝试使用 ip 地址时,它起作用了。为什么?

有人指出我如何将此 IP 地址映射到 sftp 的主机名?

答案1

DNS 设置中的 SFTP 是一个子域。您需要一个一个记录对于正向区域中的 sftp,请进行 DNS 设置。

sftp.yourdomain.com A 1.2.3.4

对于微软 DNS点击这里

对于 Ubuntu点击这里

答案2

主机名是否真的解析为任何东西?尝试对 sftp 服务器进行 nslookup,看看是否真的有它的 DNS 记录。如果没有,那么您需要在 DNS 服务器上为 ftp 服务器添加一条记录。

答案3

安全外壳 (SFTP 或 SSH) 需要 DNS 的反向映射和正向映射,您可能需要检查主机名上的反向 DNS 或 FQDN 设置。尝试执行 nslookup your_IP_address 并查看是否获得相同的 FQDN。

相关内容