Вопрос

Я перенес установку WHM/cPanel на новый сервер.После изменения IP-адресов сервера имен, а затем через некоторое время домены начали указывать на новый сервер.

Однако имя хоста не преобразуется в IP-адрес.

/scripts/ipcheck --verbose


IMPORTANT: Do not ignore this email.

Your hostname (xxx.example.com) could not be resolved to an
IP address. This means that /etc/hosts is not set up correctly,
and/or there is no dns entry for xxx.example.com. Please be
sure that the contents of /etc/hosts are configured correctly, and
also that there is a correct 'A' entry for the domain in the zone
file.

Some or all of these problems can be caused by /etc/resolv.conf
being setup incorrectly. Please check that file if you believe
everything else is correct.

You may be able to automatically correct this problem by using the
'Add an A entry for your hostname' option under 'Dns Functions' in
your Web Host Manager.

Я побежал:

nano /etc/hosts


# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               localhost.localdomain localhost
XXX.XXX.XXX.XXX         xxx.example.com xxx

Я также проверяю:

nano /etc/resolv.conf

nameserver 8.8.8.8
nameserver 8.8.4.4

Также:

nano /etc/nameserverips

XXX.XXX.XXX.XXX=ns1.example.com
XXX.XXX.XXX.XXX=ns2.example.com

Я проверил «Добавить запись для вашего имени хоста» в WHM:

Hostname | Server Main IP
xxx.example.com | XXX.XXX.XXX.XXX

Я проверил и пересобрал dnsconfig

/scripts/rebuildingdnsconfig

Я действительно не уверен, что еще проверить, я перезагрузил сервер.Домены, указывающие на серверы имен, работают нормально.Проблема, с которой я столкнулся, заключается в том, что я маршрутизирую весь доступ к панели управления и конфигурации SSL для электронной почты через https://xxx.example.com потому что у него есть сертификат SSL.Я сравнил настройки со старым сервером, и они такие же, за исключением IP-адреса.

CentOS 6.4 WHM 11.40.0 Строительна 19

  • XXX.XXX.XXX = IP-адреса серверов
  • xxx.example.com = имя хоста

Любая помощь будет оценена по достоинству.

Это было полезно?

Решение

Решил это:

Перейти к WHM, - добавьте запись для вашего хоста имени "и просто отправьте снова.

Даже если было правильно, отправив его снова.Это исправление пришло из поддержки CPanel.

Другие советы

Я знаю, что это старый пост, но вот несколько контрольных точек в дополнение к приведенному выше, если кому-то может понадобиться помощь в будущем с подобной проблемой:

1> Проверьте содержимое

/etc/wwwacct.conf

2> Исследуйте свое имя хоста и NS для получения правильных результатов.

dig ns1.example.com
dig hostname.exmple.com
host ns1.example.com
host (HOST IP)
nslookup hostname.exmple.com

3) Убедитесь, что вы зарегистрировали свои имя хоста.example.com и ns1.example.com у регистратора домена, и они указывают на правильный IP-адрес.

4) Убедитесь, что брандмауэр не блокирует порт. UDP:53 и другие важные порты.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top