Назад | Перейти на главную страницу

Преобразование имен хостов в их доменное имя во внутреннем домене BIND

Я настраиваю домен в своей домашней сети в учебных целях, используя BIND в CentOS в качестве сервера имен. У меня есть сервер имен, работающий как мастер типов для моего внутреннего домена (plumbnicoll.family), и я могу выполнять прямой и обратный поиск с других компьютеров в моей локальной сети. Например, хост-офис2.plumbnicoll.family правильно возвращает office2.plumbnicoll.family имеет адрес 192.168.1.3.

Я бы хотел разрешить просто офис2 по его адресу, без необходимости добавлять .plumbnicoll.family в конце.

Возможно ли это или даже желательно? У меня дома работает смешанная среда с компьютерами Linux и Windows.

Это возможно и желательно. На машинах Linux:

  1. Добавить search plumnicoll.family в ваш /etc/resolv.conf

На компьютерах с Windows (инструкции для Windows XP, другие версии потребуют адаптации, но должны быть аналогичными):

  1. перейдите в Пуск> Настройки> Сетевые подключения
  2. щелкните правой кнопкой мыши подключение к локальной сети> Свойства
  3. щелкните левой кнопкой мыши Протокол Интернета (TCP / IP)
  4. щелкните левой кнопкой мыши Свойства
  5. щелкните левой кнопкой мыши Advanced
  6. щелкните левой кнопкой мыши вкладку DNS
  7. щелкните левой кнопкой мыши Добавить эти DNS-суффиксы
  8. щелкните левой кнопкой мыши Добавить
  9. введите plumnicoll.family
  10. щелкните левой кнопкой мыши Добавить
  11. щелкните левой кнопкой мыши ОК
  12. щелкните левой кнопкой мыши ОК
  13. щелкните левой кнопкой мыши ОК

Это проблема конфигурации клиента, а не проблема конфигурации сервера. Рекомендация поместить домен в путь поиска в resolv.conf - это изменение клиента. Вы бы сделали то же самое (хотя и с графическим интерфейсом) в Windows или Mac OS X или в параметрах области DHCP вашего DHCP-сервера, если вы его используете.

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

(Мой компьютер | Свойства | Имя компьютера | Изменить | суффикс основного домена)

Попробуйте указать свое доменное имя в качестве домена поиска в /etc/resolv.conf, например:

/etc/resolv.conf
search plumbnicoll.family

Это должно позволить вам использовать имена хостов.

Если домен существует в той же сети, поместите следующее в свой /etc/resolv.conf:

домен plumbnicoll.family

Вы, вероятно, захотите использовать domain в пользу search в этом случае.