LINUX.ORG.RU

Как заставить bind9 обрабатывать запросы без полного доменного имени

 , ,


0

1

Есть сервер DNS с BIND9 на базе Ubuntu Server. На нем настроено доменное имя «work.local». Сделал DNS-запись:

host1 IN A 192.168.0.3

Перехожу на виндовую машину, пытаюсь пинговать ping host1 - пишет при проверке связи не удалось обнаружить узел. А вот если написать ping host1.work.local, то все работает и пингуется.

Собственно, как заставить bind9 принимать запросы без написания полного доменного имени?

Чтобы я вбил просто ping host1 и пошли пинги. При этом не настраивая в виндовой машине никакие DNS-суффиксы.

Пробовал сделать такую запись, но тоже не сработало:

host1. IN A 192.168.0.3

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

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)

При этом не настраивая в виндовой машине никакие DNS-суффиксы.

Вы хотите сказать, что у вас винда шлёт DNS-запрос не на полное DNS-имя, не добавляя домен? tcpdump'ом или nslookup'ом подтвердите?

mky ★★★★★
()