Здравствуйте. Внезапно возникла проблема.
Есть два компьютера с 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 одинаков.
Не работает DNS(?)
Вывод ifconfig одинаков.
oO это как? одинаковые адреса что ли?
Если по ip-адресу, пинг идёт.
dhclient eth0(или какой у вас там интерфес) , ну а далее
в KDE поднимается pptp-соединение
выполняли? Настройки точно прописали?
nsandro
Может начнём с физики? Как Вы это всё подсоединили?
Есть два компьютера с OpenSuse 11.4 (десктоп и ноутбук). Интернет -- провод от провайдера, настройки по DHCP.
Они в общей сети или вы шнур от провайдера по очереди перетыкаете?
Если запустить пинг по имени сайта -- ничего не находит. Если по ip-адресу, пинг идёт.
/etc/resolv.conf - открываем и смотрим что написано после строчки nameserver - должны быть Ваши DNS, если нет, то дописываем вручную их.
/etc/resolv.conf - открываем и смотрим что написано после строчки nameserver - должны быть Ваши DNS, если нет, то дописываем вручную их.
у него через NM все поднимается, т.е. запись может быть и не уместна, хотя я здесь могу и ошибаться :rolleyes:
Я ничего не понял.
Речь про раздачу инета или где? smile
Во-во ждём ТС для пошагового описания что делал и как всё настроено. Куда какие кабели втыкнутые.
Всем и, в часности, step_slim большое спасибо.
Действительно, заглянул в /etc/resolv.conf -- на рабочем компьютере там написано
[console]
search netbynet.ru
nameserver XXX
nameserver YYY
[/console]
На нерабочем ссылка на локальный ip маршрутизатора, который я ранее подключал.
Вписал вручную данные провайдера -- всё заработало.
Подскажите, пожалуйста, где почитать как resolv.conf работает. Ведь, по идее, не нужно же туда руками для каждой новой сети адреса вводить.
Подскажите, пожалуйста, где почитать как resolv.conf работает.
Почитать можно тут: http://en.wikipedia.org/wiki/Resolv.conf если сильны в английском.
Ведь, по идее, не нужно же туда руками для каждой новой сети адреса вводить.
По идеи нет, но на практики такое случается, зачастую скрипт при смене сети не отрабатывает и не меняет адреса. Если часто меняете сеть, пропишите там DNS например "Google" - 8.8.8.8 и 4.4.4.4. Предварительно опробуйте, у меня работает, а вообще зависит от провайдера.
Спасибо!