Настройка DNS для локальной сети

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Аватара пользователя
Bug$
Интересующийся
Сообщения: 67
Зарегистрирован: 04 мар 2006, 13:42
Откуда: Минск

Настройка DNS для локальной сети

Сообщение Bug$ »

Пробую настроить DNS-сервер. Сервак должен функционировать только в пределах локалки т.е. корневых серверов для него нет. Как прочитал в одном из манов для данного случая зону "." создавать не нужно. Поверил nslookup'ом - имена хостов не разрешаются в айпишники. Послушал снифером - named все равно пытается обращаться к сервакам указанным в named.ca, хотя как я уже сказал зоны "." со ссылкой на этот файл в named.conf нету - откуда он выкапывает эти серваки - непонятно.
Система RH 9 2.4.20-8, BIND 9.2.1

avb
Фанатеющий
Сообщения: 145
Зарегистрирован: 13 мар 2006, 01:28
Откуда: Minsk, BY

Сообщение avb »

а arpa зону ты создал для для обратного резолвинга?
Join jabber.org.by. avb@jabber.org.by

Аватара пользователя
Bug$
Интересующийся
Сообщения: 67
Зарегистрирован: 04 мар 2006, 13:42
Откуда: Минск

Сообщение Bug$ »

создал, если ты имешь в виду zone "0.0.127-in-addr.arpa" или zone "0.168.192-in-addr.arpa"

avb
Фанатеющий
Сообщения: 145
Зарегистрирован: 13 мар 2006, 01:28
Откуда: Minsk, BY

Сообщение avb »

0.168.192-in-addr.arpa -- если у тебя ip'шники 192.168.0.xx.

Если да, и у тебя на машине этот dns стоит мастером, а host 192.168.0.xx не дает результатов, тогда давай сюда описание зоны.
Join jabber.org.by. avb@jabber.org.by

Аватара пользователя
Bug$
Интересующийся
Сообщения: 67
Зарегистрирован: 04 мар 2006, 13:42
Откуда: Минск

Сообщение Bug$ »

avb писал(а): Если да, и у тебя на машине этот dns стоит мастером
т.е. type master в описании зоны ?
%chmod -x /bin/chmod

avb
Фанатеющий
Сообщения: 145
Зарегистрирован: 13 мар 2006, 01:28
Откуда: Minsk, BY

Сообщение avb »

ну это тоже.

в /etc/resolv.conf твой dns должен быть первым прописан как nameserver на клиентской машине. Или в винде в соответственном месте.
Join jabber.org.by. avb@jabber.org.by

Аватара пользователя
Bug$
Интересующийся
Сообщения: 67
Зарегистрирован: 04 мар 2006, 13:42
Откуда: Минск

Сообщение Bug$ »

в /etc/resolv.conf следующее:

search server.by
namesrver 127.0.0.1

в доках не нашел примеров - может чего и накосячил
%chmod -x /bin/chmod

avb
Фанатеющий
Сообщения: 145
Зарегистрирован: 13 мар 2006, 01:28
Откуда: Minsk, BY

Сообщение avb »

а какую команду запускаешь с какими параметрами.

если твой домен server.by, то команд host 192.168.0.1 должны выдавать нормальный домен, который у тебя прописан как PTR для 1.
Join jabber.org.by. avb@jabber.org.by

Аватара пользователя
Bug$
Интересующийся
Сообщения: 67
Зарегистрирован: 04 мар 2006, 13:42
Откуда: Минск

Сообщение Bug$ »

на host 192.168.0.2 (это ip server.by) - выдает :
;; connection timed out; no servers could be reached
%chmod -x /bin/chmod

klmntmp
Интересующийся
Сообщения: 54
Зарегистрирован: 18 янв 2006, 19:18

Сообщение klmntmp »

не знаю как там без зон...
но вообще на сколько я знаю в /var/lib/named/master должен быть файл с описанием зоны(когда обновляется и т.д.) и соотвествиями ipшников именам...
типа
new1 IN A 10.0.0.1
new2 IN A 10.0.0.2
и т.д...
вообще всё не так просто(опять же не знаю как там без зоны),
в /var/lib/named/master должны быть 4 файла
1. (you).com.zone
2. (10.0.0).zone
3 localhost.zone
4 127.0.0.zone
у вас соответственно вместо 10.0.0 - 192.168.0

Аватара пользователя
Bug$
Интересующийся
Сообщения: 67
Зарегистрирован: 04 мар 2006, 13:42
Откуда: Минск

Сообщение Bug$ »

Уверяю вас, что вышеперечисленные 4 файла существуют. Другой вопрос насколько они корректны - это, как, наверное уже понятно мой первый опыт в настройке DNS.
%chmod -x /bin/chmod

klmntmp
Интересующийся
Сообщения: 54
Зарегистрирован: 18 янв 2006, 19:18

Сообщение klmntmp »

http://linux.irk.ru/24.08.1999.phtml
почитай тут примерно описанно как должны выглядеть файлы

Аватара пользователя
Bug$
Интересующийся
Сообщения: 67
Зарегистрирован: 04 мар 2006, 13:42
Откуда: Минск

Сообщение Bug$ »

Они примерно так и выглядят, но DNS при обращении к нему клиентов, вроде даже не пытается в них смотреть, а пытается вместо этого опрашивать вышестоящие серваки, даже несмотря на то, что зоны "." в named.conf нет. Как его заставить разрешать все имена самостоятельно без обращений к каким бы то ни было сервакам ?
%chmod -x /bin/chmod

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Bug$, включи дебаг named и посмотри что там за запрос пиходят и что оно с ним пробует делать...
Опыт растет прямо пропорционально выведенному из строя оборудованию

avb
Фанатеющий
Сообщения: 145
Зарегистрирован: 13 мар 2006, 01:28
Откуда: Minsk, BY

Сообщение avb »

блин, неделю уже говорю, запости уже описание своей зоны.
имена замаскируй и сюда запости как зона описана в named.conf и саму зону.

Как маленькие.
Join jabber.org.by. avb@jabber.org.by

Ответить