Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  • Проверка имени хоста и DNS записей

    Предупреждение
    titleВажно!

    В случае сбоев при разрешении имени доменного имени сервера или DNS записей проверьте и скорректируйте их настройки. Подробнее см.   Настройка серверов для FreeIPA и Настройка сетевых подключений в Astra Linux.

    • Для диагностики корректности настройки полного доменного имени (FQDN) используется команда:

      Command

      hostname -f

      Ожидается, что hostname -f вернет полное доменное имя сервера, например:

      Блок кода
      titleВывод
      ipasrv.testdomain.test
    • Для диагностики корректности записей DNS в составе пакета dnsutils предоставляется инструмент dig. Для выполнения диагностики:

      • Сделать прямой запрос (hostname → IP):

        Command

        dig +short A $(hostname -f)

        Раскрыть
        titleСправка
        Информация
        titleСправка

        Команда используется как инструмент для опроса DNS-серверов и получения ответов на DNS-запросы.
        В примерах используется со следующими параметрами:

        • +short
          выводит только ответ, без заголовков и дополнительных сведений,

        • A
          указывает на запрос A-записи (IPv4),

        • -x
          сокращённый синтаксис для запроса PTR-записи, используемой в обратном разрешении имен,

        • SRV
          указывает на запрос SRV-записи (служебной записи, содержащей приоритет, вес, порт и целевой хост),
        • $(hostname -f) 
          командная подстановка, возвращающая FQDN, соответствующий текущему хосту,

        • $(hostname -i) 
          командная подстановка, возвращающая IP-адрес, соответствующий текущему имени хоста,

        • $(hostname -d)
          командная подстановка, возвращающая домен, соответствующий текущему хосту.

        Ожидается, что команда вернет IPv4 адрес сервера, например:

        Блок кода
        titleВывод
        10.192.5.243
      • Сделать обратный PTR-запрос (IP → hostname):

        Command

        dig +short -x $(hostname -i)

        Раскрыть
        titleСправка
        Информация
        titleСправка

        Команда используется как инструмент для опроса DNS-серверов и получения ответов на DNS-запросы.
        В примерах используется со следующими параметрами:

        • +short
          выводит только ответ, без заголовков и дополнительных сведений,

        • A
          указывает на запрос A-записи (IPv4),

        • -x
          сокращённый синтаксис для запроса PTR-записи, используемой в обратном разрешении имен,

        • SRV
          указывает на запрос SRV-записи (служебной записи, содержащей приоритет, вес, порт и целевой хост),
        • $(hostname -f) 
          командная подстановка, возвращающая FQDN, соответствующий текущему хосту,

        • $(hostname -i) 
          командная подстановка, возвращающая IP-адрес, соответствующий текущему имени хоста,

        • $(hostname -d)
          командная подстановка, возвращающая домен, соответствующий текущему хосту.

        Ожидается, что команда вернёт полное доменное имя сервера с точкой на конце, например:

        Блок кода
        titleВывод
        ipasrv.testdomain.test.
      • Сделать SRV-запрос для службы LDAP по протоколу TCP:
        Command

        dig +short SRV _ldap._tcp.$(hostname -d)

        Раскрыть
        titleСправка
        Информация
        titleСправка

        Команда используется как инструмент для опроса DNS-серверов и получения ответов на DNS-запросы.
        В примерах используется со следующими аргументами:

        • +short
          выводит только ответ, без заголовков и дополнительных сведений,

        • A
          указывает на запрос A-записи (IPv4),

        • -x
          сокращённый синтаксис для запроса PTR-записи, используемой в обратном разрешении имен,

        • SRV
          указывает на запрос SRV-записи (служебной записи, содержащей приоритет, вес, порт и целевой хост),
        • $(hostname -f) 
          командная подстановка, возвращающая FQDN, соответствующий текущему хосту,

        • $(hostname -i) 
          командная подстановка, возвращающая IP-адрес, соответствующий текущему имени хоста,

        • $(hostname -d)
          командная подстановка, возвращающая домен, соответствующий текущему хосту.
        Ожидается, что команда вернет полное доменное имя каждого контроллера вместе с указанием приоритета, веса и порта в формате <приоритет> <вес> <порт> <FQDN>:
        Блок кода
        titleВывод
        10 100 389 ipasrv.testdomain.test.
        0 100 389 ipasrv.testdomain.test.
        0 100 389 ipacln.testdomain.test.
      • Сделать SRV-запросы для службы Kerberos по протоколам TCP и UDP:
        Command

        dig +short SRV _kerberos._udp.$(hostname -d)
        dig +short SRV _kerberos._tcp.$(hostname -d)

        Раскрыть
        titleСправка
        Информация
        titleСправка

        Команда используется как инструмент для опроса DNS-серверов и получения ответов на DNS-запросы.
        В примерах используется со следующими параметрами:

        • +short
          выводит только ответ, без заголовков и дополнительных сведений,

        • A
          указывает на запрос A-записи (IPv4),

        • -x
          сокращённый синтаксис для запроса PTR-записи, используемой в обратном разрешении имен,

        • SRV
          указывает на запрос SRV-записи (служебной записи, содержащей приоритет, вес, порт и целевой хост),
        • $(hostname -f) 
          командная подстановка, возвращающая FQDN, соответствующий текущему хосту,

        • $(hostname -i) 
          командная подстановка, возвращающая IP-адрес, соответствующий текущему имени хоста,

        • $(hostname -d)
          командная подстановка, возвращающая домен, соответствующий текущему хосту.
        Ожидается, что команда вернет полное доменное имя каждого контроллера вместе с указанием приоритета, веса и порта в формате <приоритет> <вес> <порт> <FQDN>:
        Блок кода
        titleВывод
        0 100 88 ipasrv.testdomain.test.
        0 100 88 ipacln.testdomain.test.
      • Сделать запрос к службе управления сертификатами ipa-ca:
        Command

        dig +short ipa-ca.$(hostname -d)

        Раскрыть
        titleСправка
        Информация
        titleСправка

        Команда используется как инструмент для опроса DNS-серверов и получения ответов на DNS-запросы.
        В примерах используется со следующими параметрами:

        • +short
          выводит только ответ, без заголовков и дополнительных сведений,

        • A
          указывает на запрос A-записи (IPv4),

        • -x
          сокращённый синтаксис для запроса PTR-записи, используемой в обратном разрешении имен,

        • SRV
          указывает на запрос SRV-записи (служебной записи, содержащей приоритет, вес, порт и целевой хост),
        • $(hostname -f) 
          командная подстановка, возвращающая FQDN, соответствующий текущему хосту,

        • $(hostname -i) 
          командная подстановка, возвращающая IP-адрес, соответствующий текущему имени хоста,

        • $(hostname -d)
          командная подстановка, возвращающая домен, соответствующий текущему хосту.
        Ожидается, что команда вернёт один или несколько IP-адресов тех узлов, которые выполняют функции CA:
        Блок кода
        titleВывод
        10.192.5.243
        10.192.5.244

...