Я настраиваю домен в своей домашней сети в учебных целях, используя BIND в CentOS в качестве сервера имен. У меня есть сервер имен, работающий как мастер типов для моего внутреннего домена (plumbnicoll.family), и я могу выполнять прямой и обратный поиск с других компьютеров в моей локальной сети. Например, хост-офис2.plumbnicoll.family правильно возвращает office2.plumbnicoll.family имеет адрес 192.168.1.3.
Я бы хотел разрешить просто офис2 по его адресу, без необходимости добавлять .plumbnicoll.family в конце.
Возможно ли это или даже желательно? У меня дома работает смешанная среда с компьютерами Linux и Windows.
Это возможно и желательно. На машинах Linux:
search plumnicoll.family
в ваш /etc/resolv.confНа компьютерах с Windows (инструкции для Windows XP, другие версии потребуют адаптации, но должны быть аналогичными):
Это проблема конфигурации клиента, а не проблема конфигурации сервера. Рекомендация поместить домен в путь поиска в 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
в этом случае.