The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"ping: cannot resolve hostname"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (DNS)
Изначальное сообщение [ Отслеживать ]

"ping: cannot resolve hostname"  +/
Сообщение от iiv (ok) on 24-Сен-10, 15:44 
Добрый день. Сижу ломаю голову над проблемой резолвинга.

Freebsd 8.1 чистая.

/etc/rc.conf

hostname="gw1.*******.LAN"
ifconfig_fxp0="inet 172.16.0.250/24"
defaultrouter="172.16.0.254"

/etc/resolve.conf

nameserver 172.16.251.101             # PDC, DNS server

gw1# netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            172.16.0.254       UGS         0        5   fxp0          
127.0.0.1          link#5             UH          0       42    lo0
172.16.0.0/24      link#3             U           1      567   fxp0
172.16.0.250       link#3             UHS         0        0    lo0

gw1# ping ya.ru
ping: cannot resolve ya.ru: Host name lookup failure

gw1# ping 87.250.250.3
PING 87.250.250.3 (87.250.250.3): 56 data bytes
64 bytes from 87.250.250.3: icmp_seq=0 ttl=56 time=30.907 ms

gw1# nslookup ya.ru
;; connection timed out; no servers could be reached


Машина находится в сетке, в инет ходит через другой рабочий гейт. Вот уже 2 часа сижу думаю где косяка дал. Мож кто подскажет свежим взглядом. В ifconfig все нормально, не стал простыню выкладывать. локальный IP 172.16.0.250.


Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "ping: cannot resolve hostname"  +/
Сообщение от pilferst email(ok) on 24-Сен-10, 15:46 
>[оверквотинг удален]
>64 bytes from 87.250.250.3: icmp_seq=0 ttl=56 time=30.907 ms
>
>gw1# nslookup ya.ru
>;; connection timed out; no servers could be reached
>
>
>Машина находится в сетке, в инет ходит через другой рабочий гейт. Вот
>уже 2 часа сижу думаю где косяка дал. Мож кто подскажет
>свежим взглядом. В ifconfig все нормально, не стал простыню выкладывать. локальный
>IP 172.16.0.250.

Правильно ли вы прописали адрес DNS сервера и рабочий ли он? Есть ли пинг до него?


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "ping: cannot resolve hostname"  +/
Сообщение от iiv (ok) on 24-Сен-10, 15:51 
>>[оверквотинг удален]
>Правильно ли вы прописали адрес DNS сервера и рабочий ли он? Есть
>ли пинг до него?

gw1# ping 172.16.251.101
PING 172.16.251.101 (172.16.251.101): 56 data bytes
64 bytes from 172.16.251.101: icmp_seq=0 ttl=127 time=0.326 ms

Сервер точно рабочий, через него 100+ машин работают. С виндовой машины nslookup отлично его видит.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "ping: cannot resolve hostname"  +/
Сообщение от pilferst email(ok) on 24-Сен-10, 16:00 
>>>[оверквотинг удален]
>>Правильно ли вы прописали адрес DNS сервера и рабочий ли он? Есть
>>ли пинг до него?
>
>gw1# ping 172.16.251.101
>PING 172.16.251.101 (172.16.251.101): 56 data bytes
>64 bytes from 172.16.251.101: icmp_seq=0 ttl=127 time=0.326 ms
>
>Сервер точно рабочий, через него 100+ машин работают. С виндовой машины nslookup
>отлично его видит.

Может быть на dns сервере запрещено резольвить для подсети где у тебя новый шлюз стоит?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "ping: cannot resolve hostname"  +/
Сообщение от iiv (ok) on 24-Сен-10, 16:02 
>>>>[оверквотинг удален]
>Может быть на dns сервере запрещено резольвить для подсети где у тебя
>новый шлюз стоит?

А шлюз в юзерской

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "ping: cannot resolve hostname"  +/
Сообщение от iiv (ok) on 24-Сен-10, 16:04 
>>>>[оверквотинг удален]
>Может быть на dns сервере запрещено резольвить для подсети где у тебя
>новый шлюз стоит?

А шлюз в юзерской подсети висит пока что, в том то и дело!:) Я на него только инет хотел подать порты обновить и установить нужные. Вот и сижу в прострации. Бубен взять что ли.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "ping: cannot resolve hostname"  +/
Сообщение от pilferst email(ok) on 24-Сен-10, 16:08 
>>>>>[оверквотинг удален]
>>Может быть на dns сервере запрещено резольвить для подсети где у тебя
>>новый шлюз стоит?
>
>А шлюз в юзерской подсети висит пока что, в том то и
>дело!:) Я на него только инет хотел подать порты обновить и
>установить нужные. Вот и сижу в прострации. Бубен взять что ли.
>

На время можно поюзать dns 8.8.8.8, пока с тем не разберетесь

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "ping: cannot resolve hostname"  +/
Сообщение от XAnder (ok) on 24-Сен-10, 17:02 
> ifconfig_fxp0="inet 172.16.0.250/24"
> defaultrouter="172.16.0.254"

...
> nameserver 172.16.251.101             # PDC, DNS server

DNS сервер получается в другой подсети. Мне кажется, что дело обстоит так: вы к серверу обращаетесь через шлюз, а ответ он шлёт напрямую вашей машине, без шлюза, вот и не стыкуется. Попробуйте поменять /24 на что-нибудь более приличное для вашей сети.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "ping: cannot resolve hostname"  +/
Сообщение от nordest email on 24-Сен-10, 17:40 
>> ifconfig_fxp0="inet 172.16.0.250/24"
>> defaultrouter="172.16.0.254"
>
>...
>> nameserver 172.16.251.101             # PDC, DNS server
>
>DNS сервер получается в другой подсети. Мне кажется, что дело обстоит так:
>вы к серверу обращаетесь через шлюз, а ответ он шлёт напрямую
>вашей машине, без шлюза, вот и не стыкуется. Попробуйте поменять /24
>на что-нибудь более приличное для вашей сети.

nslookup в студию !

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "ping: cannot resolve hostname"  +/
Сообщение от iiv (ok) on 27-Сен-10, 15:56 
>[оверквотинг удален]
>>
>>...
>>> nameserver 172.16.251.101             # PDC, DNS server
>>
>>DNS сервер получается в другой подсети. Мне кажется, что дело обстоит так:
>>вы к серверу обращаетесь через шлюз, а ответ он шлёт напрямую
>>вашей машине, без шлюза, вот и не стыкуется. Попробуйте поменять /24
>>на что-нибудь более приличное для вашей сети.
>
>nslookup в студию !

$ nslookup 172.16.251.101
;; connection timed out; no servers could be reached

Вот не пойму чего он хочет гад.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "ping: cannot resolve hostname"  +/
Сообщение от iiv (ok) on 27-Сен-10, 15:57 
>> ifconfig_fxp0="inet 172.16.0.250/24"
>> defaultrouter="172.16.0.254"
>
>...
>> nameserver 172.16.251.101             # PDC, DNS server
>
>DNS сервер получается в другой подсети. Мне кажется, что дело обстоит так:
>вы к серверу обращаетесь через шлюз, а ответ он шлёт напрямую
>вашей машине, без шлюза, вот и не стыкуется. Попробуйте поменять /24
>на что-нибудь более приличное для вашей сети.

Ну смысла менять нет.. вся остальная сетка на этой маске... заменил на netmask 255.255.255.0 результата нет.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "ping: cannot resolve hostname"  +/
Сообщение от reader (ok) on 27-Сен-10, 16:31 
>[оверквотинг удален]
>>...
>>> nameserver 172.16.251.101             # PDC, DNS server
>>
>>DNS сервер получается в другой подсети. Мне кажется, что дело обстоит так:
>>вы к серверу обращаетесь через шлюз, а ответ он шлёт напрямую
>>вашей машине, без шлюза, вот и не стыкуется. Попробуйте поменять /24
>>на что-нибудь более приличное для вашей сети.
>
>Ну смысла менять нет.. вся остальная сетка на этой маске... заменил на
>netmask 255.255.255.0 результата нет.

если 172.16.251.101  не за 172.16.0.254, и у этой машины нет интерфейса из 172.16.251/24 подсети, то к dns и обращения то и нет

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "ping: cannot resolve hostname"  +/
Сообщение от iiv (ok) on 28-Сен-10, 11:50 
>[оверквотинг удален]
>>>
>>>DNS сервер получается в другой подсети. Мне кажется, что дело обстоит так:
>>>вы к серверу обращаетесь через шлюз, а ответ он шлёт напрямую
>>>вашей машине, без шлюза, вот и не стыкуется. Попробуйте поменять /24
>>>на что-нибудь более приличное для вашей сети.
>>
>>Ну смысла менять нет.. вся остальная сетка на этой маске... заменил на
>>netmask 255.255.255.0 результата нет.
> если 172.16.251.101  не за 172.16.0.254, и у этой машины нет интерфейса
> из 172.16.251/24 подсети, то к dns и обращения то и нет

172.16.0.254 маршрутизатор 3 уровня маршруты между сетками прописаны. Пинги до 172.16.251.101 проходят (выкладывал выше).

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "ping: cannot resolve hostname"  +/
Сообщение от reader (ok) on 28-Сен-10, 12:18 
>[оверквотинг удален]
>>>>вы к серверу обращаетесь через шлюз, а ответ он шлёт напрямую
>>>>вашей машине, без шлюза, вот и не стыкуется. Попробуйте поменять /24
>>>>на что-нибудь более приличное для вашей сети.
>>>
>>>Ну смысла менять нет.. вся остальная сетка на этой маске... заменил на
>>>netmask 255.255.255.0 результата нет.
>> если 172.16.251.101  не за 172.16.0.254, и у этой машины нет интерфейса
>> из 172.16.251/24 подсети, то к dns и обращения то и нет
> 172.16.0.254 маршрутизатор 3 уровня маршруты между сетками прописаны. Пинги до 172.16.251.101
> проходят (выкладывал выше).

значит смотрите логи dns был ли запрос, и смотрите разрешены ли запросы на dns для 172.16.0.250, в том числе и рекурсивные.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "ping: cannot resolve hostname"  +/
Сообщение от justlamer on 28-Сен-10, 16:28 
>[оверквотинг удален]
> ping: cannot resolve ya.ru: Host name lookup failure
> gw1# ping 87.250.250.3
> PING 87.250.250.3 (87.250.250.3): 56 data bytes
> 64 bytes from 87.250.250.3: icmp_seq=0 ttl=56 time=30.907 ms
> gw1# nslookup ya.ru
> ;; connection timed out; no servers could be reached
> Машина находится в сетке, в инет ходит через другой рабочий гейт. Вот
> уже 2 часа сижу думаю где косяка дал. Мож кто подскажет
> свежим взглядом. В ifconfig все нормально, не стал простыню выкладывать. локальный
> IP 172.16.0.250.

значит рутер между фрей и DNS рубит UDP 53

на DNS сервере

tcpdump -i <ifname> host 172.16.0.250 and port 53

если пакетики от сервера видно то 53 проходит из 172.16.0.0/24 в 172.16.251.0/24 но обратоно не хотят, если ничего не видно то они до DNS и не доходят из 172.16.0.0/24

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "ping: cannot resolve hostname"  +/
Сообщение от iiv (ok) on 28-Сен-10, 22:54 
>[оверквотинг удален]
>> Машина находится в сетке, в инет ходит через другой рабочий гейт. Вот
>> уже 2 часа сижу думаю где косяка дал. Мож кто подскажет
>> свежим взглядом. В ifconfig все нормально, не стал простыню выкладывать. локальный
>> IP 172.16.0.250.
> значит рутер между фрей и DNS рубит UDP 53
> на DNS сервере
> tcpdump -i <ifname> host 172.16.0.250 and port 53
> если пакетики от сервера видно то 53 проходит из 172.16.0.0/24 в 172.16.251.0/24
> но обратоно не хотят, если ничего не видно то они до
> DNS и не доходят из 172.16.0.0/24

Получил IP по DHCP  - все работает... нифига не пойму где не дописал.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "ping: cannot resolve hostname"  +/
Сообщение от justlamer on 29-Сен-10, 12:55 
>[оверквотинг удален]
>>> свежим взглядом. В ifconfig все нормально, не стал простыню выкладывать. локальный
>>> IP 172.16.0.250.
>> значит рутер между фрей и DNS рубит UDP 53
>> на DNS сервере
>> tcpdump -i <ifname> host 172.16.0.250 and port 53
>> если пакетики от сервера видно то 53 проходит из 172.16.0.0/24 в 172.16.251.0/24
>> но обратоно не хотят, если ничего не видно то они до
>> DNS и не доходят из 172.16.0.0/24
> Получил IP по DHCP  - все работает... нифига не пойму где
> не дописал.

учитесь пользоваться tcpdump и его фильтрами, сэкономите много времени и нервов

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "ping: cannot resolve hostname"  +/
Сообщение от iiv (ok) on 12-Окт-10, 17:09 
>[оверквотинг удален]
>>>> IP 172.16.0.250.
>>> значит рутер между фрей и DNS рубит UDP 53
>>> на DNS сервере
>>> tcpdump -i <ifname> host 172.16.0.250 and port 53
>>> если пакетики от сервера видно то 53 проходит из 172.16.0.0/24 в 172.16.251.0/24
>>> но обратоно не хотят, если ничего не видно то они до
>>> DNS и не доходят из 172.16.0.0/24
>> Получил IP по DHCP  - все работает... нифига не пойму где
>> не дописал.
> учитесь пользоваться tcpdump и его фильтрами, сэкономите много времени и нервов

За совет спасибо, конечно, пошел гуглить. Но иногда нужны и прямые ответы:)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру