freebsd 4.10
1 сетевая карта к провайдеру.
в resolv.conf прописан ip dns провайдера(195.5.128.130).
ping работает на любой ip адрес инете в том числе и 195.5.128.130.
Но команда nslookup выдает:
*** Cant find server name for address 195.5.128.130: Timed out
*** Cant find server name for address ::: No response from server
*** Default servers are not available
Почему такое может быть?
>freebsd 4.10
>1 сетевая карта к провайдеру.
>в resolv.conf прописан ip dns провайдера(195.5.128.130).
>ping работает на любой ip адрес инете в том числе и 195.5.128.130.
>
>Но команда nslookup выдает:
>*** Cant find server name for address 195.5.128.130: Timed out
>*** Cant find server name for address ::: No response from server
>
>*** Default servers are not available
>Почему такое может быть?Проверь настройки пакетного фильтра.
>>freebsd 4.10
>>1 сетевая карта к провайдеру.
>>в resolv.conf прописан ip dns провайдера(195.5.128.130).
>>ping работает на любой ip адрес инете в том числе и 195.5.128.130.
>>
>>Но команда nslookup выдает:
>>*** Cant find server name for address 195.5.128.130: Timed out
>>*** Cant find server name for address ::: No response from server
>>
>>*** Default servers are not available
>>Почему такое может быть?
>
>Проверь настройки пакетного фильтра.Он у меня не настроен.ядро generic
Похоже придется сносить нафиг freebsd :(
Это бред какой-то все настроено по man, но в то же время не работат :(
И все молчат..., видно никто с таким не встречался :(
Примерно такая же промблема... Поднял на фрюхе днс и с этой же машины не могу к нему подцепиться тем же nslookup'ом, а с других машин могу... И ещё загадачность, убираю из resolv.conf все днс, а один фик всё работает, т.е. ресолвит всё как надо...
>Примерно такая же промблема... Поднял на фрюхе днс и с этой же
>машины не могу к нему подцепиться тем же nslookup'ом, а с
>других машин могу... И ещё загадачность, убираю из resolv.conf все днс,
>а один фик всё работает, т.е. ресолвит всё как надо....... а так работает?....
nslookup -sil 195.5.128.130
команды dig или host работают?
>freebsd 4.10
>1 сетевая карта к провайдеру.
>в resolv.conf прописан ip dns провайдера(195.5.128.130).
>ping работает на любой ip адрес инете в том числе и 195.5.128.130.
>
>Но команда nslookup выдает:
>*** Cant find server name for address 195.5.128.130: Timed out
>*** Cant find server name for address ::: No response from server
>
>*** Default servers are not available
>Почему такое может быть?а сам то DNS прова ресолвит что нибудь?
лучше прописать 2 DNS прововских, чтоб все как положено было.
>freebsd 4.10
>1 сетевая карта к провайдеру.
>в resolv.conf прописан ip dns провайдера(195.5.128.130).
>ping работает на любой ip адрес инете в том числе и 195.5.128.130.
>
>Но команда nslookup выдает:
>*** Cant find server name for address 195.5.128.130: Timed out
>*** Cant find server name for address ::: No response from server
>
>*** Default servers are not available
>Почему такое может быть?И порты еще должны быть открыты соответствующие на файерволе.
>nslookup -sil 195.5.128.130
нет такой команды.
А файрвола нет,т.к. ядро generic.Это все злые силы :(
Вариантов больше нет.
>>nslookup -sil 195.5.128.130
>нет такой команды.
>А файрвола нет,т.к. ядро generic.Это все злые силы :(
>Вариантов больше нет.без паники. чудес не бывает, бывают кривые руки.
покажи для начала конфы.
>>nslookup -sil 195.5.128.130
>нет такой команды.
>А файрвола нет,т.к. ядро generic.Это все злые силы :(
>Вариантов больше нет.
Это не злые силы. Еще раз, чтоб понятно было
в resolv.conf должно быть 2 (ДВА) DNS прова.
они должны
1) пинговаться
2) и отвечать на dns запросы и сами должны иметь имена, кроме IP.
т.е. nslookup ns_name_dns_isp должен тебе ответить откуда угодно.До тех пор, пока эти 2 условия соблюдаются, все ресолвится безовсяких проблем
>>>nslookup -sil 195.5.128.130
>>нет такой команды.
>>А файрвола нет,т.к. ядро generic.Это все злые силы :(
>>Вариантов больше нет.
>
>
>Это не злые силы. Еще раз, чтоб понятно было
>в resolv.conf должно быть 2 (ДВА) DNS прова.
>они должны
>1) пинговаться
>2) и отвечать на dns запросы и сами должны иметь имена, кроме
>IP.
>т.е. nslookup ns_name_dns_isp должен тебе ответить откуда угодно.
>
>До тех пор, пока эти 2 условия соблюдаются, все ресолвится безовсяких проблем
>
ок.
Пишу 2 ip в resolv.conf:
nameserver 195.5.128.130
nameserver 195.5.128.137
Еще вопрос: Мне ведь никто не запрещает указывать ip dns не моего провайдера, а совершенного левого. Они ведь не привязаны ни к чему.
1. ping любой_ip - работает, получаю ответ.
2. имена они имеют ns.metrocom.ru, но на запросы ping ns.metrocom.ru я ответ не получаю.
>вой неймед поднят? хотябы для локальной заны. все остальное пойдет по записи в ресолв
Зачем мне его поднимать....я хочу работать через dns провайдера, мне больше ничего не нужно. А настраивать DNS - это еще одни грабли,зачем...потом, когда простой resolv.conf заработает, займусь DNS.
>Попробуй:
>1)Просканируй ДНС сервер провайдера на наличие в нем сервиса ДНС.
>2)С других машин что-нибудь резолвиться?
C других компов из под винды, все работает, резолвитсяЯ конечно понимаю это чушь какая-то, все правильно, но не работает.
Может тогда это с железом проблемы, а не с настройкой.Такие записи в /etc/hosts корректны?
127.0.0.1 localhost localhost.test.domain bsd.test.domain
192.168.0.100 bsdloc bsdloc.test.domain
213.170.81.xxx ispbsd ispbsd.test.domain
>ок.
>Пишу 2 ip в resolv.conf:
> nameserver 195.5.128.130
> nameserver 195.5.128.137
>Еще вопрос: Мне ведь никто не запрещает указывать ip dns не моего
>провайдера, а совершенного левого. Они ведь не привязаны ни к чему.
>
>1. ping любой_ip - работает, получаю ответ.
>2. имена они имеют ns.metrocom.ru, но на запросы ping ns.metrocom.ru я ответ
>не получаю.а то пишет?
>>вой неймед поднят? хотябы для локальной заны. все остальное пойдет по записи в ресолв
>Зачем мне его поднимать....я хочу работать через dns провайдера, мне больше ничего
>не нужно. А настраивать DNS - это еще одни грабли,зачем...потом, когда
простой resolv.conf заработает, займусь DNS.без настроек запусти.
что пишешь в host.conf
>>Попробуй:
>>1)Просканируй ДНС сервер провайдера на наличие в нем сервиса ДНС.
>>2)С других машин что-нибудь резолвиться?
>C других компов из под винды, все работает, резолвится
эт как?
погляди их настройки.
>
>Я конечно понимаю это чушь какая-то, все правильно, но не работает.
>Может тогда это с железом проблемы, а не с настройкой.
>
порешаем...
покажи вывод host, dig.
в диг дай любой другой нс.
dig ns_другой@твой_домен.
>>nslookup -sil 195.5.128.130
>нет такой команды.
>А файрвола нет,т.к. ядро generic.Это все злые силы :(
>Вариантов больше нет.
твой неймед поднят? хотябы для локальной заны. все остальное пойдет по записи в ресолв
>>>nslookup -sil 195.5.128.130
>>нет такой команды.
>>А файрвола нет,т.к. ядро generic.Это все злые силы :(
>>Вариантов больше нет.
>
>
>твой неймед поднят? хотябы для локальной заны. все остальное пойдет по записи
>в ресолв
Зачем ему намед? Ему надо настроить клиента!
>freebsd 4.10
>1 сетевая карта к провайдеру.
>в resolv.conf прописан ip dns провайдера(195.5.128.130).
>ping работает на любой ip адрес инете в том числе и 195.5.128.130.
>
>Но команда nslookup выдает:
>*** Cant find server name for address 195.5.128.130: Timed out
>*** Cant find server name for address ::: No response from server
>
>*** Default servers are not available
>Почему такое может быть?Попробуй:
1)Просканируй ДНС сервер провайдера на наличие в нем сервиса ДНС.
2)С других машин что-нибудь резолвиться?
если локального DNS нет, зачем тогда эта строка?
>127.0.0.1 localhost localhost.test.domain bsd.test.domain
убери ее, покажи еще /etc/host.conf
Слушай, а у тебя не зафильтрованы часом UDP пакеты. Если да, то тогда продолжай в том же духе танцевать с бубном. Не мешало бы для начала их прохождение открыть.
>Слушай, а у тебя не зафильтрованы часом UDP пакеты. Если да, то
>тогда продолжай в том же духе танцевать с бубном. Не мешало
>бы для начала их прохождение открыть.# nslookup www.rambler.ru 195.5.128.130
Server: ns.metrocom.ru
Address: 195.5.128.130Non-authoritative answer:
Name: www.rambler.ru
Address: 81.19.66.109;В /etc/resolv.conf только записи серверов своего прова. В /etc/hosts запись только для localhost. На машине named не запущен.
Вывод: Незнаю какой у тебя там GENERIC, но походу у тебя UDP фильтруються, сам на такие грабли наступал когда DNS в первый раз ставил! А у товарища с named_ом... проверьте что бы слушал на 127.0.0.1:53 и в /etc/resolv.conf первая запись была nameserver 127.0.0.1
Всем большое спасибо. Пришел к выводу надо переставить. И попробовать снова.
бубен в руки!
покажи на последок# ls -la /etc/resolv.conf
всяко бывает :)
>Всем большое спасибо. Пришел к выводу надо переставить. И попробовать снова.
1)
ps -axf | grep named
если не пусто --
cat /etc/named/named.conf
(man rc.conf ; man named)покажет не
2)
nslookup www.kirov.ru 193.232.112.13)
nameserver должен быть в resolv.conf
У тебя 2 IP dns провайдера из одной сетки; как правило так не бывает. Проверь до последней цЫфры4)
таки ipfw show -- мало ли что...
Вот теперь я чувствую себя ламером :) :(
поставил FreeBSD 4.8
в системе изменил только 3 файла: rc.conf,hosts,resolv.conf
в /etc/rc.conf написал
hostname="freeimp.workimp"
ifconfig_fxp0="inet xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx"в /etc/hosts написал
127.0.0.1 localhost.workimp localhost
xxx.xxx.xxx.xxx freeimp.workimpв /etc/resolv.conf написал
nameserver 195.5.128.130
nameserver 195.5.128.137Так вот пингует любой ip в инете.
но nslookup выдает по преженму ошибку.
*** Cant find server name for address 195.5.128.130: Timed out
*** Cant find server name for address 195.5.128.137: Timed out
*** Cant find server name for address ::: No response from server
*** Default servers are not available
Все советы пробовал.Ну не может ведь такого быть!!!
РАЗОБРАЛСЯ !!!В этом виноват провайдер который залочил инет на mac адрес сетевухи.
Странно что никто не встречался с таким.
Узнал, очень просто, воткнул сетевуху в комп. Загрузился с FrenzyCD настроил сетевуху, и все закрутилось...nslookup в том числе.
УРА,лучше поздно чем никогда. :)