URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 49394
[ Назад ]

Исходное сообщение
"Почему такое может быть (nslookup)?"

Отправлено Datsen , 14-Окт-04 20:55 
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)?"
Отправлено Varyag , 14-Окт-04 21:18 
>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)?"
Отправлено Datsen , 14-Окт-04 22:26 
>>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


"Почему такое может быть (nslookup)?"
Отправлено Datsen , 15-Окт-04 01:18 
Похоже придется сносить нафиг freebsd :(
Это бред какой-то все настроено по man, но в то же время не работат :(
И все молчат..., видно никто с таким не встречался :(



"Почему такое может быть (nslookup)?"
Отправлено MoHaX , 15-Окт-04 05:05 
Примерно такая же промблема... Поднял на фрюхе днс и с этой же машины не могу к нему подцепиться тем же nslookup'ом, а с других машин могу... И ещё загадачность, убираю из resolv.conf все днс, а один фик всё работает, т.е. ресолвит всё как надо...


"Почему такое может быть (nslookup)?"
Отправлено Gennadi , 15-Окт-04 09:06 
>Примерно такая же промблема... Поднял на фрюхе днс и с этой же
>машины не могу к нему подцепиться тем же nslookup'ом, а с
>других машин могу... И ещё загадачность, убираю из resolv.conf все днс,
>а один фик всё работает, т.е. ресолвит всё как надо...

.... а так работает?....

nslookup -sil 195.5.128.130

команды dig или host работают?


"Почему такое может быть (nslookup)?"
Отправлено Lucky , 15-Окт-04 09:11 
>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 прововских, чтоб все как положено было.


"Почему такое может быть (nslookup)?"
Отправлено Lucky , 15-Окт-04 09:12 
>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)?"
Отправлено Datsen , 15-Окт-04 13:04 
>nslookup -sil 195.5.128.130
нет такой команды.
А файрвола нет,т.к. ядро generic.Это все злые силы :(
Вариантов больше нет.



"Почему такое может быть (nslookup)?"
Отправлено denn , 15-Окт-04 13:08 
>>nslookup -sil 195.5.128.130
>нет такой команды.
>А файрвола нет,т.к. ядро generic.Это все злые силы :(
>Вариантов больше нет.

без паники. чудес не бывает, бывают кривые руки.
покажи для начала конфы.


"Почему такое может быть (nslookup)?"
Отправлено Lucky , 15-Окт-04 13:10 
>>nslookup -sil 195.5.128.130
>нет такой команды.
>А файрвола нет,т.к. ядро generic.Это все злые силы :(
>Вариантов больше нет.


Это не злые силы. Еще раз, чтоб понятно было
в resolv.conf должно быть 2 (ДВА) DNS прова.
они должны
1) пинговаться
2) и отвечать на dns запросы и сами должны иметь имена, кроме IP.
т.е. nslookup ns_name_dns_isp должен тебе ответить откуда угодно.

До тех пор, пока эти 2 условия соблюдаются, все ресолвится безовсяких проблем


"Почему такое может быть (nslookup)?"
Отправлено Datsen , 15-Окт-04 15:08 
>>>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



"Почему такое может быть (nslookup)?"
Отправлено denn , 15-Окт-04 15:20 
>ок.
>Пишу 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)?"
Отправлено denn , 15-Окт-04 13:17 
>>nslookup -sil 195.5.128.130
>нет такой команды.
>А файрвола нет,т.к. ядро generic.Это все злые силы :(
>Вариантов больше нет.


твой неймед поднят? хотябы для локальной заны. все остальное пойдет по записи в ресолв


"Почему такое может быть (nslookup)?"
Отправлено kolayshkin , 15-Окт-04 16:25 
>>>nslookup -sil 195.5.128.130
>>нет такой команды.
>>А файрвола нет,т.к. ядро generic.Это все злые силы :(
>>Вариантов больше нет.
>
>
>твой неймед поднят? хотябы для локальной заны. все остальное пойдет по записи
>в ресолв


Зачем ему намед? Ему надо настроить клиента!


"Почему такое может быть (nslookup)?"
Отправлено kolayshkin , 15-Окт-04 14:17 
>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)С других машин что-нибудь резолвиться?


"Почему такое может быть (nslookup)?"
Отправлено victor , 16-Окт-04 14:04 
если локального DNS нет, зачем тогда эта строка?
>127.0.0.1 localhost localhost.test.domain bsd.test.domain
убери ее, покажи еще /etc/host.conf

"Почему такое может быть (nslookup)?"
Отправлено Skif , 16-Окт-04 14:54 
Слушай, а у тебя не зафильтрованы часом UDP пакеты. Если да, то тогда продолжай в том же духе танцевать с бубном. Не мешало бы для начала их прохождение открыть.

"Почему такое может быть (nslookup)?"
Отправлено btw , 17-Окт-04 00:07 
>Слушай, а у тебя не зафильтрованы часом UDP пакеты. Если да, то
>тогда продолжай в том же духе танцевать с бубном. Не мешало
>бы для начала их прохождение открыть.

# nslookup www.rambler.ru 195.5.128.130
Server:  ns.metrocom.ru
Address:  195.5.128.130

Non-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


"Почему такое может быть (nslookup)?"
Отправлено Datsen , 17-Окт-04 00:50 
Всем большое спасибо. Пришел к выводу надо переставить. И попробовать снова.

"Почему такое может быть (nslookup)?"
Отправлено misha , 17-Окт-04 03:10 
бубен в руки!
покажи на последок

# ls -la /etc/resolv.conf
всяко бывает :)


>Всем большое спасибо. Пришел к выводу надо переставить. И попробовать снова.



"Почему такое может быть (nslookup)?"
Отправлено boykov , 20-Окт-04 00:36 
1)
ps -axf | grep named
если не пусто --
cat /etc/named/named.conf
(man rc.conf ; man named)

покажет не
2)
nslookup www.kirov.ru 193.232.112.1

3)
nameserver должен быть в resolv.conf
У тебя 2 IP dns провайдера из одной сетки; как правило так не бывает. Проверь до последней цЫфры

4)
таки ipfw show -- мало ли что...


"Почему такое может быть (nslookup)?"
Отправлено Datsen , 21-Окт-04 20:45 
Вот теперь я чувствую себя ламером :) :(
поставил 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
Все советы пробовал.Ну не может ведь такого быть!!!


"Почему такое может быть (nslookup)?"
Отправлено Datsen , 21-Окт-04 21:39 
РАЗОБРАЛСЯ !!!

В этом виноват провайдер который залочил инет на mac адрес сетевухи.

Странно что никто не встречался с таким.

Узнал, очень просто, воткнул сетевуху в комп. Загрузился с FrenzyCD настроил сетевуху, и все закрутилось...nslookup в том числе.

УРА,лучше поздно чем никогда. :)