Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

DNS и FreeBSD

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
mi[cron]



Зарегистрирован: 24.06.2008
Сообщения: 4

СообщениеДобавлено: Вт Июн 24 2008 16:16    Заголовок сообщения: DNS и FreeBSD Ответить с цитатой

Имеется FreeBSD_7.0. Один интерфейс, смотрящий в сеть - rl0. Все настройки получаются
по DHCP. Инет через ptp pptpclient_1.7.1. Соденияемся получаем еще тунель tun0.

Так вот проблема:
Не могу получить ответ ни от одного DNS сервера.
Пинг по IP проходит везде, но при любых обрщениях к внешним ресурсам через доменное имя
говрит No address associated with name.
Причем адреса внутри локальной сети преобразуются нормально.

Вот что говорит dig


; <<>> DiG 9.4.2 <<>> 10.10.0.2 ya.ru
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 25923
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;10.10.0.2. IN A

;; Query time: 119 msec
;; SERVER: 195.39.197.115#53(195.39.197.115)
;; WHEN: Mon Jun 23 00:21:00 2008
;; MSG SIZE rcvd: 27

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 7464
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;ya.ru. IN A

;; Query time: 118 msec
;; SERVER: 195.39.197.115#53(195.39.197.115)
;; WHEN: Mon Jun 23 00:21:01 2008
;; MSG SIZE rcvd: 23

Мне кажется ключевая фраза ;; WARNING: recursion requested but not available
Видимо нужная записб не находится на сервере, но выше он запрос не передает(это мне только кажется)
Причем в винде все работает на ура. Странички в броузерах грузятся и т.д.

Прошу помочь решить эту проблему или направить на путь истинный.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
VeL



Зарегистрирован: 18.01.2006
Сообщения: 521
Откуда: Харьков

СообщениеДобавлено: Вт Июн 24 2008 20:12    Заголовок сообщения: Ответить с цитатой

Несовсем понятно, у тебя на этом компе поднят bind или ты просто указываешь DNS-ы в resolv.conf?

И еще вопрос, если у тебя всетаки поднят bind, у тебя в named.conf прописаны твои внешние DNS-сы?

Более детально опиши что куда и как у тебя, не доконца понятны исходные данные
_________________
Best regards
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
mi[cron]



Зарегистрирован: 24.06.2008
Сообщения: 4

СообщениеДобавлено: Ср Июн 25 2008 08:16    Заголовок сообщения: Ответить с цитатой

Нет, bind не поднимал. Провадерский DHCP сам пишет локальные DNS в резольв. Но почему то эти DNS не обрабатывают мои рекурсивные запросы(запросы по внутресетевм доменым именам прохожят нормально). Хотя если под виндой зайти все будет нормально.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
mi[cron]



Зарегистрирован: 24.06.2008
Сообщения: 4

СообщениеДобавлено: Ср Июн 25 2008 10:53    Заголовок сообщения: Ответить с цитатой

Проблема решилась. Полистал договор с провайдером, нашел там адреса внешних DNS. Прописал их в resolve.conf и все нормально стало.
Но в винде при установке VPN соединения они используются автоматически. А тут нет. Более того полчается что DHCP при каждой перезагрузке заново пишет resolve.conf, и приходится туда вручную добавлять внешние DNS.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
butcher



Зарегистрирован: 18.04.2003
Сообщения: 467
Откуда: Киров

СообщениеДобавлено: Ср Июн 25 2008 15:51    Заголовок сообщения: Ответить с цитатой

Смотрите man dhclient.conf на предмет supersede/prepend/append.
_________________
Нет ничего невозможного...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
mi[cron]



Зарегистрирован: 24.06.2008
Сообщения: 4

СообщениеДобавлено: Чт Июн 26 2008 09:21    Заголовок сообщения: Ответить с цитатой

butcher писал(а):
Смотрите man dhclient.conf на предмет supersede/prepend/append.

Благодарю. Вечером обязательно попробую. Я так и думал, что должно быть нормальное решение =).
Почему то эту секцию при чтение мана я и пропустил. Поэтому пока использовал решение в лоб - переписывал resolv.conf через ppp.linkup. Еще раз спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...