![]() |
ping: cannot resolve ya.ru: Host name lookup failure
Есть машина с FreeBSD 4.11 в ней две сетевухи одна в инет смотрит (83.170.209.26) другая в локалку (192.168.11.10) ..
когда делаю root@legal# ping ya.ru ping: cannot resolve ya.ru: Host name lookup failure что это значит? если root@legal# ping 83.170.209.25 PING 83.170.209.25 (83.170.209.25): 56 data bytes 64 bytes from 83.170.209.25: icmp_seq=0 ttl=64 time=1.266 ms 64 bytes from 83.170.209.25: icmp_seq=1 ttl=64 time=0.716 ms все нормально В чем может быть проблема? |
Нужно DNS прописать, где это FreeBSD делается не знаю, в линуксе это:
/etc/resolv.conf |
проблема в настройках dns. Комп не может отрезолвить имя ya.ru в его ip-адрес (213.180.204.8 у меня). Настрой правильно nameserver в /etc/resolv.conf или какой там его аналог во FreeBSD.
|
да вродебы все настроено
в /etc/resolv.conf domain legal.in.ua nameserver 127.0.0.1 на моей машине BIND настроен. дело в том что раньше все работало, а сейчас я сетевуху поменял и все .. у меня оказывается не пингуются и другие адреса которые не с моей сети вот root@legal# ping 195.248.168.11 PING 195.248.168.11 (195.248.168.11): 56 data bytes ping: sendto: No route to host ping: sendto: No route to host |
Соответственно проблемы в твоем роутинге, а нерезолвящиеся имена - уже побочный симптом. Смотри route, iptables и т.п.
|
блин кажись понял
root@legal# ipfw list 00100 divert 8668 ip from 192.168.11.0/24 to any out xmit ed0 00200 divert 8668 ip from any to 83.170.209.26 65535 allow ip from any to any сетевуха у меня была ed0 а стала rl0 :)) ща буду пробывать всем ответившим спасиба!!! нет это не то!!! :(( исправил и всеравно нечего не работает, пингуется только мой IDSL модем и локальные IP. |
route -n get default что говорит?
|
Вложений: 1
root@legal# route -n get default
route: writing to routing socket: No such process во вложении то что говорит netstat -rn Вложение поправил |
default gateway просто не прописан, или прописан, но не правильно.
Лечить забивкой в rc.conf строчки defaultrouter="<адрес вашего шлюза>". И про /etc/resolv.conf тоже не забывайте:) |
заодно бы ifconfig в студии не помешал
|
Вложений: 1
дак у меня в /etc/rc.conf прописано
defaultrouter="83.170.209.25" ifconfig во вложении |
ok, роутиться у тебя должно все через rl0. Покажи теперь таблицу роутинга (route)
|
ЫЫЫ. ЛОЛ. Если это то что я думаю. :). Звони провайдеру и скажи что ты сетевуху поменял, пусть на ближайщшем роутере в мир твой мак поменяет.
Потому ты мира и не видишь что только до роутера можешь пакеты бросать , дальше он - отбрасывает, потому что несовпадение мака. Все кто с тобой сидят до роутера , вы друг друга видите , а дальше - фиг. |
Saruman смотрящий интерфейс есть сейчас поправил вложение
rl0: inet 83.170.209.26 netmask 0xfffffff8 broadcast 83.170.209.31 прсто тогда я был перегрузился и забыл сразу ИП интерфейсу присвоить 5trovi4 МАК тут не причем я на другую машину под виндой кабель переключаю и все ОК. сейчас с нее в инете сижу. |
Я в твоем netstat, который ты выше прикреплял, не вижу ни одного default gateway, также как и ни одного упоминания интерфейса rl0. Если это твой актуальный netstat - то ессно, на роутер ничего не идет.
|
сейчас изименил netstat_-rn.txt он тоже был сразу после перезагрузки без прописаного ИП на rl0 интерфейсе
дак у меня ж в /etc/rc.conf прописано defaultrouter="83.170.209.25" |
угум, только дефолтного гейта от этого в нем не появилось. Где строка с Destionation: "default"? Куда должны идти пакеты на любой адрес, не входящий в 83.170.209.24/29 ?
Попробуй route add default 83.170.209.25 PS: FreeBSD Handbook - Gateways and Routers, FreeBSD Networking Basics - там есть примеры и указания по настройке, посмотри, поможет. |
Да это оно.. заработало :) !!!!
Вем спасиба. только вот я непойму почему не срабатует мой defaultrouter="83.170.209.25" в /etc/rc.conf |
ну показывай свой rc.conf, может, и с ним разберемся
|
Всем большое спасибо.. за помощь
почистил rc.conf и все прошло. |
ты бы его подчистил, убрал кучу дубликатов и всякие левые и явно уже ненужные строки типа ifconfig_ed0, глядишь, баг и пройдет 8)
|
Вложений: 1
Та же самая проблема, помогите разобраться ping: cannot resolve ya.ru: Host name lookup failure.
есть сеть у нее свой DNS сервер и все это за фаерволом, дальше провайдер со своим DNS сервером. Внутренняя сеть работает нормально, а вот с фаервола пинг не идет... |
у меня та же проблема, у меня шлюз 10.0.94.1, сделал route add default 10.0.94.1, в resolv.conf прописаны два dns сервера от провайдера и гугловский на всякий случай, и все равно не помогает, в чем проблема? подскажите?
пока писал, поставил ping ya.ru, через минуты 2 запинговалось... не знаю в чем косяк был |
Часовой пояс GMT +4, время: 07:02. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.