Настройка DNS в CentOS, AlmaLinux и Rocky Linux

Пошаговое руководство по изменению DNS-серверов CentOS, AlmaLinux и Rocky Linux.

Для изменения DNS-серверов в системах CentOS, AlmaLinux и Rocky Linux необходимо отредактировать файл конфигурации resolv.conf.

1. Редактирование файла resolv.conf

Для начала файл можно открыть с помощью текстового редактора, например, Nano:

nano /etc/resolv.conf

options rotate
options timeout:2
options attempts:1

nameserver 91.228.153.88
nameserver 195.26.237.237
nameserver 31.172.68.71

Этот пример использует указанные DNS-серверы для разрешения доменных имен. Адреса можно заменить на другие, подходящие для требуемой конфигурации.

Руководство по использованию редактора Nano доступно на странице.

2. Сохранение настроек после перезагрузки

Для сохранения изменений после перезагрузки системы требуется отредактировать конфигурацию сетевого интерфейса.

Открыть файл настроек интерфейса можно с помощью команды:

nano /etc/sysconfig/network-scripts/ifcfg-eth0

Заменить строки, относящиеся к DNS, на следующие:

DNS1=91.228.153.88
DNS2=195.26.237.237
DNS3=31.172.68.71

Эти изменения обеспечат использование указанных DNS-серверов после каждого перезапуска системы.

3. Перезагрузка сети

После внесения изменений необходимо перезагрузить сетевые службы для вступления настроек в силу:

systemctl restart network

4. Проверка работы DNS

Для проверки корректности работы настроенных DNS-серверов можно использовать команду nslookup:

nslookup example.com

Если настройки выполнены правильно, команда вернет IP-адрес для указанного домена.

Теперь система будет использовать указанные DNS-серверы для разрешения доменных имен. Эти настройки часто применяются на VPS и выделенных серверах для улучшения скорости и стабильности работы сети.

Помощь

Если у вас возникли вопросы или требуется помощь, пожалуйста, свяжитесь с нами через систему тикетов — мы обязательно вам поможем!

Нужна помощь?Наши инженеры бесплатно помогут с любым вопросом за считанные минутыНаписать нам