ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Четверг, 19 декабря, 2024

Как настроить серверы имен в Cpanel-WHM через SSH

Как настроить серверы имен в Cpanel-WHM через SSH

Система доменных имен, или DNS, является одним из самых важных частей современного Интернета. Всякий раз, когда вы вводите доменное имя в адресную строку браузера, DNS облегчает перевод этого запроса с помощью серверов имен в IP-адрес сервера. Этот процесс делает просмотр веб-страниц проще.

Сервер имен это программа, которая работает на сервере и предоставляет информацию DNS для этого сервера в ответ на любые запросы. Без правильно настроенного сервера имен, люди будут иметь проблемы с поиском веб-сайтов. Это руководство покажет вам шаги для настройки серверов имен в Cpanel / WHM и обеспечение их правильного функционирования.

Начало

Вот что вам нужно знать, прежде чем начать:

Руководство

Первым шагом будет создание серверов имен. Для того, чтобы сделать это, необходимо перейти в раздел «Основные Cpanel и настройки WHM» вашего экземпляра Cpanel. В нижней части страницы будет несколько текстовых полей помеченные как серверы имен. В этих полях вы будете писать серверы имен, которые Вы зарегистрировали у регистратора.

Теперь мы должны проверить регистрацию сервера имен. Это потребует нажатия на кнопку «Nameserver IP» в меню WHM на левой стороне страницы. Здесь следует отметить, является ли оба сервера имен обнаруживаемый без IP-адреса.

Если они есть, то настало время войти в систему с помощью SSH, а также удалите кэш серверов имен IP Cpanel. Подключитесь к серверу и убедитесь, что у вас есть корневой доступ. Введите команду ниже, для того, чтобы удалить файл кэша IP сервера имен:

rm /var/cpanel/nameserverips.cache

 

Редактирование файла сценария CPANEL Nameservers

Ваш следующий шаг заключается в редактировании файла сценария серверов имен. Мы будем делать это с помощью nano, или вы можете использовать свой предпочтительный текстовый редактор, например текстовый редактор vim:

nano /var/cpanel/nameserverips.yaml

 

Для каждого сервера имен в файле, вручную заменить IP-адреса на те, которые вы зарегистрированы на уровне регистратора для ваших серверов имен. Ниже для примера (используя gtcomm.net и случайные IP-адреса для целей данного руководства):

 

ns1.gtcomm.net:
67.215.215.12: 1
count: '2'
zones: gtcomm.net,globotech.net
ns2.gtcomm.net:
67.215.215.13: 1
count: '2'
zones: gtcomm.net,globotech.net

 

 

Сохраните и закройте файл. Следующим мы будем редактировать файл /etc/nameserverips:

nano /etc/nameserverips

 

Ниже приведен пример того, как мы хотели бы, чтобы вы изменили файл. Убедитесь в том, чтобы заменить домен gtcomm.net и IP-адреса на ваши собственные адреса доменов и IP.

67.215.215.12=ns1.gtcomm.net
67.215.215.13=ns2.gtcomm.net

 

И, наконец, пришло время, перезапустить CPanel и named, которая является нашим name server daemon. Используйте эту команду, чтобы сделать это:

/etc/init.d/named restart && /etc/init.d/cpanel restart

 

После того, как закончите, если есть какие-либо зоны, настроенные на сервере, вы должны убедиться, что записи DNS для каждого сервера имен в каждой зоне соответствует IP. Вернитесь в графический интерфейс Cpanel / WHM и нажмите на кнопку «Изменить DNS-зону» в меню слева. Выберите каждую зону и выберите опцию «Изменить», который покажет вам значения. Если какие-либо из них являются неправильными, вы можете обновить их и сохраните изменения.

Теперь вы знаете правильный порядок настройки серверов имен на сервере с Cpanel/WHM.

Как настроить серверы имен в Cpanel-WHM через SSH

Exit mobile version