Tshoot dns — различия между версиями

Материал из pNp Wiki
Перейти к: навигация, поиск
(Новая страница: «== Общие положения по устранению проблем с резолвингом имен == В RHEL7.X стала возможным уста…»)
 
(Общие советы)
Строка 16: Строка 16:
 
[root@vm-02 ~]#
 
[root@vm-02 ~]#
 
</syntaxhighlight>
 
</syntaxhighlight>
Сначала имена беруться из файла <code>/etc/hosts</code>, затем происходит обращение к dns серверам, указанным в <code>/etc/resolv.conf</code>:
+
Сначала имена берутся из файла <code>/etc/hosts</code>, затем происходит обращение к dns серверам, указанным в <code>/etc/resolv.conf</code>:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
[root@vm-02 ~]# cat /etc/resolv.conf  
 
[root@vm-02 ~]# cat /etc/resolv.conf  

Версия 12:37, 5 апреля 2018

Общие положения по устранению проблем с резолвингом имен

В RHEL7.X стала возможным установка и использование двух рекурсивных кэширующих серверов на выбор - либо bind, либо unbound.

Предварительные требования

  • Виртуальная машина с двумя сетевыми интерфейсами
  • Установленные пакеты: bash-completion, bind, bind-utils

Общие советы

Следует убедиться в какой последовательности происходит резолвинг хостов. Для этого достаточно поглядеть директиву hosts, в файле /etc/nsswitch.conf:

[root@vm-02 ~]# grep "hosts" /etc/nsswitch.conf
#hosts:     db files nisplus nis dns
hosts:      files dns
[root@vm-02 ~]#

Сначала имена берутся из файла /etc/hosts, затем происходит обращение к dns серверам, указанным в /etc/resolv.conf:

[root@vm-02 ~]# cat /etc/resolv.conf 
# Generated by NetworkManager
nameserver 192.168.1.1
[root@vm-02 ~]#

Ссылки