[root@data001 etc]# hostname
data001.dd
[root@data001 etc]# ping data001.dd
ping: unknown host data001.dd
[root@data001 etc]#
Как это исправить? Это свежая сборка Centos6 ... разве это не настроено по умолчанию?
редактировать /etc/sysconfig/network
и изменить HOSTNAME
собирается сказать data001
вместо того 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
и т.д...