telnet localhost name or service not know 问题解决

来源:互联网 发布:4g网络优化工程师证书 编辑:程序博客网 时间:2024/06/16 04:27

telnet 报错 getaddrinfo: localhost Name or service not known

系统:Redhat Linux 5.5
登录方式:ssh 登录
刚才发现在系统上不去,提示getaddrinfo: localhost Name or service not known。 因为/etc/sysconfig/network 和 /etc/hosts文件中的主机名不对应造成的~
[root@uttflying ~]# vi /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 Master    localhost

::1     localhost6.localdomain6 localhost6


只要更改hosts文件中,127.0.0.1这行,把后面的localhost.localdomain localhost改成和network中一样的hostname
[root@uttflying ~]# vi /etc/sysconfig/network

NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=Master