Nic*_*son 4 centos connection telnet localhost getaddrinfo
我需要启用 telnet(不,我不能使用 ssh,我也不想讨论为什么我必须使用 telnet),我在 /etc/hosts 中有 127.0.0.1 localhost.localdomain localhost。我已经安装了 telnet-server,chkconfigd 并启用了 xinetd。SElinux 被禁用。但是每次我尝试 telnet 到主机时,我都会收到“getaddrinfo: localhost Name or service not known”。有任何想法吗?
所以我今天意识到,虽然我确实确保“localhost”在 /etc/hosts 中,但我没有确保 /etc/sysconfig/network 中设置的系统主机名在 /etc/hosts 中。我的问题是,虽然 fqdn 在 DNS 中,但此环境中的标准是不将 fqdn 用于系统主机名。因此,我将(非 fqdn)主机名与 IP 地址粘贴在 /etc/hosts 中,问题解决了。
我想让我失望的是错误消息“getaddrinfo: localhost Name or service not known”。使用 localhost 有点误导。我希望其他人觉得这些信息有用。
归档时间: |
|
查看次数: |
27196 次 |
最近记录: |