LinuxForum.Fans
Тема

Не работает DNS(?)

Автор: nsandro 9 сообщений 5930 просмотров
#165392

Здравствуйте. Внезапно возникла проблема.
Есть два компьютера с OpenSuse 11.4 (десктоп и ноутбук). Интернет -- провод от провайдера, настройки по DHCP. Далее через NetworkManager в KDE поднимается pptp-соединение. На десктопе всё работает нормально; но на ноутбуке, в браузере, например, не может соединиться с сайтом. Если запустить пинг по имени сайта -- ничего не находит. Если по ip-адресу, пинг идёт. Вывод команды route на обоих компьютерах одинаков.
[console]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
b1-p10.ti.ru * 255.255.255.255 UH 0 0 0 ppp0
192.168.118.200 10.7.0.1 255.255.255.255 UGH 0 0 0 eth0
192.168.118.200 10.7.0.1 255.255.255.255 UGH 0 0 0 eth0
10.7.0.0 * 255.255.0.0 U 1 0 0 eth0
10.0.0.0 10.7.0.1 255.0.0.0 UG 0 0 0 eth0
default * 0.0.0.0 U 0 0 0 ppp0
[/console]
Только на ноуте каждая строчка выводится не сразу, а через десяток секунд. И в первой строке вместо имени -- ip-адрес. Вывод ifconfig одинаков.

#165394
nsandro написал:
Вывод ifconfig одинаков.

oO это как? одинаковые адреса что ли?

nsandro написал:
Если по ip-адресу, пинг идёт.

dhclient eth0(или какой у вас там интерфес) , ну а далее

nsandro написал:
в KDE поднимается pptp-соединение

выполняли? Настройки точно прописали?

#165401

nsandro
Может начнём с физики? Как Вы это всё подсоединили?

nsandro написал:
Есть два компьютера с OpenSuse 11.4 (десктоп и ноутбук). Интернет -- провод от провайдера, настройки по DHCP.

Они в общей сети или вы шнур от провайдера по очереди перетыкаете?

nsandro написал:
Если запустить пинг по имени сайта -- ничего не находит. Если по ip-адресу, пинг идёт.

/etc/resolv.conf - открываем и смотрим что написано после строчки nameserver - должны быть Ваши DNS, если нет, то дописываем вручную их.

#165403
step_slim написал:
/etc/resolv.conf - открываем и смотрим что написано после строчки nameserver - должны быть Ваши DNS, если нет, то дописываем вручную их.

у него через NM все поднимается, т.е. запись может быть и не уместна, хотя я здесь могу и ошибаться :rolleyes:

#165428

Я ничего не понял.
Речь про раздачу инета или где? smile

#165431

Во-во ждём ТС для пошагового описания что делал и как всё настроено. Куда какие кабели втыкнутые.

#165449

Всем и, в часности, step_slim большое спасибо.
Действительно, заглянул в /etc/resolv.conf -- на рабочем компьютере там написано
[console]
search netbynet.ru
nameserver XXX
nameserver YYY
[/console]
На нерабочем ссылка на локальный ip маршрутизатора, который я ранее подключал.
Вписал вручную данные провайдера -- всё заработало.

Подскажите, пожалуйста, где почитать как resolv.conf работает. Ведь, по идее, не нужно же туда руками для каждой новой сети адреса вводить.

#165451
nsandro написал:
Подскажите, пожалуйста, где почитать как resolv.conf работает.

Почитать можно тут: http://en.wikipedia.org/wiki/Resolv.conf если сильны в английском.

nsandro написал:
Ведь, по идее, не нужно же туда руками для каждой новой сети адреса вводить.

По идеи нет, но на практики такое случается, зачастую скрипт при смене сети не отрабатывает и не меняет адреса. Если часто меняете сеть, пропишите там DNS например "Google" - 8.8.8.8 и 4.4.4.4. Предварительно опробуйте, у меня работает, а вообще зависит от провайдера.

#165454

Спасибо!

Войдите или зарегистрируйтесь, чтобы ответить.