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