Протокол IP : Система доменных имен (DNS)

Пример конфигурации DNS на узле

5 апреля 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв


Содержание


Введение

Этот документ описывает, как настроить Domain Naming System (DNS) на хосте.

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

Требования

Для этого документа отсутствуют особые требования.

Используемые компоненты

Сведения, содержащиеся в этом документе, касаются следующих версий программного обеспечения и оборудования:

  • Solaris 2.6, 2,7, 2.8 и 2.9

Сведения, представленные в этом документе, были получены от устройств, работающих в специальной лабораторной среде. Все устройства, описанные в этом документе, были запущены с чистой (стандартной) конфигурацией. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.

Условные обозначения

Дополнительные сведения об условных обозначениях см. в документе Технические рекомендации Cisco. Условные обозначения.

Настройка службы DNS

В этом разделе описываются процедуру для настройки DNS на хосте. Прежде чем вы начнете, проверите, что придерживающиеся файлы существуют в / и т.д. каталог на хосте Sun:

  • resolv.conf

  • nsswitch.conf

Следуйте приведенным ниже инструкциям:

  1. Проверьте, что содержание/etc/resolv.conf файла сопоставимо с придерживающимся:

    domain cisco.com
    nameserver 172.20.2.77
    nameserver 172.20.3.40
    1. Проверьте, что сервер (ы) DNS достижим от хоста при помощи команды ping.

      Обратитесь к онлайн-документации для получения дополнительной информации о команде ping.

    2. Проверьте, что доменное имя корректно.

      Для упругости могут использоваться несколько серверов DNS. Первый сервер DNS, объявленный в resolv.conf файле, является DNS по умолчанию.

  2. Проверьте, что содержание/etc/nsswitch.conf файла сопоставимо с придерживающимся:

    # /etc/nsswitch.files:
    
    #
    
    # An example file that could be copied over to /etc/nsswitch.conf; it 
    
    # does not use any naming service.
    
    #
    
    # "hosts:" and "services:" in this file are used only if the 
    
    # /etc/netconfig file has a "-" for nametoaddr_libs of "inet" transports. 
    
    passwd: files
    
    group: files 
    
    hosts: files dns
    
    networks: files 
    
    protocols: files 
    
    rpc: files
    
    ethers: files 
    
    netmasks: files 
    
    bootparams: files 
    
    publickey: files 
    
    # At present there isn't a 'files' backend for netgroup; the system will
    
    # figure it out pretty quickly, and won't use netgroups at all. 
    
    netgroup: files
    
    automount: files 
    
    aliases: files
    
    services: files
    
    sendmailvars: files

    Модифицируйте хосты: линия dns файлов.

    Каждая линия в этой таблице задает, какой способ наведения справки будет использоваться сначала. Для разрешения имени хоста файлы обращаются к/etc/hosts, и dns обращается к DNS. Заказ важен в данном примере, файлы используется сначала для попытки разрешения имен. Если это отказывает, второй метод — dns — используется./etc/resolv.conf файл считан для знания, какие серверы DNS должен консультироваться для того запроса разрешения имен.

  3. Используйте команду nslookup, чтобы проверить, что Конфигурация DNS работает правильно.

    Обратитесь к онлайн-документации для получения дополнительной информации о команде nslookup.

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

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Дополнительные сведения


Document ID: 10823