[root@data001 etc]# hostname
data001.dd
[root@data001 etc]# ping data001.dd
ping: unknown host data001.dd
[root@data001 etc]#
Run Code Online (Sandbox Code Playgroud)
我该如何解决?这是在新的 Centos6 构建上...这不是默认配置的吗?
编辑/etc/sysconfig/network
并将HOSTNAME
设置更改为 saydata001
而不是data001.dd
。编辑 /etc/hosts 并确保您有一行127.0.1.1 data001.dd data001
. 如果您已经有这样的一行,请确保它data001.dd
是 ip 地址之后的第一件事。用127.0.0.1
而不是这样做127.0.1.1
也是常见的、有效的和可接受的。如果存在,请不要从该行中删除 localhost。
完成后,所有这些都应该起作用:
getent hosts data001.dd
getent hosts data001
ping data001.dd
hostname --fqdn
ping localhost
Run Code Online (Sandbox Code Playgroud)
等等...
归档时间: |
|
查看次数: |
13405 次 |
最近记录: |