Итак. Есть ноут. На нем в дуалбуте 10-й Mint и винда семерочка. Когда провели интернет, монтажники с линуксом не совладали, настроили на винде pppoe и смылись.
Дальше пытаюсь настроить это же добро в минте. Делал это откровенно в первый раз (дома роутер), поэтому может и накосячил. С Network Manager каши не сварил, посему его выпилил и запустил pppoeconf. Там вроде бы ничего не выдумывал, ввел логин с паролем и выбирал все по умолчанию. Все отлично завелось, но до первой перезагрузки.
После рестарта не работают DNS. Сами сервера отлично при этом пингуются и в resolv.conf присутствуют, но при ping google.com выдает unknown host. По голому IP все отлично работает.
Пока методом тыка заставляю работать следующим образом: ifconfig eth0 down, ifconfig eth0 up, запуск скрипта из /etc/ppp (название кажется on_boot_time), который должен срабатывать при загрузке.
в /etc/network/interfaces посмотрите строку:
iface eth0 inet manual замените manual на dhcp
Спасибо, проверю.
Главная проблема, что ноут совсем не под рукой. :(
Не помогло.
после замены или перегрузиться или:
sudo /etc/init.d/networking restart
делали?..в /etc/network/interfaces должно быть что-то типа этого (для сравнения):
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
Естественно.
В interfaces кажись вообще один к одному как приведено.
а вот с ним вы как общаетесь?
какая схематика сети?..
здесь на сайте почитайте информацию на эту тему
вот еще почитайте про настройки разных роутеров
С роутером замечательно общаюсь. Дома проблемы нет.
Ноут, о котором идет речь физически лежит в другом месте и инет имеет от другого провайдера. Он инет получает от оптики через конвертер. Вся схематика.
С конвертерами не сталкивался, но из литературы полагаю, что надо выставить статичный IP:
auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
т.к. конвертер пытается получить адрес по dhcp и если в сети нет dhcp-сервера, то он берёт что-то своё, типа в диапазоне 169.254.ХХХ.ХХХ - точнее надо читать литературу по данному конкретному конвертеру.
ИЛИ:
выпиливая Network Manager удалили, что-то из системы доменных имён (библиотеку какую-нибудь).можно было установить гномий nm-applet и использовать DSL-подключения в Network Manager
ps: или - и то и другое.
Пропробую.
А как тогда привести систему к исходному состоянию? Почистить /etc/network/interfaces?
в /etc/network/interfaces должно остаться:
auto lo
iface lo inet loopback
и восстановить нетворк менеджер
PS:
после этого и-нет нормально работал? если да, то может дело в автоматическом подключении...
но лучше не гадать, а восстановить НМ и установить гномий апплет уже три дистрибьютива кубунты с ним и он не подводил, не считая дебиана до этого.
Что то не понял схему подключения...
Если использовался роутер то зачем поднимать pppoe с компьютера?
Если пытаешься подключиться в обход роутера с удаленным NM необходимо сделать следующее:
В /etc/network/interfaces
Убедиться, что там прописано следующее (eth0 - меняем на свой интерфейс).
auto eth0
Больше там ничего не надо, т.к. используется pppoe.
Затем через pppoeconf создаешь ppp-соединение и подключаешься.
Затем проверяешь какие сервера прописаны в /etc/resolv.conf
Ну и затем выводы команд на форум:
ip r
ip a
cat /etc/resolv.conf
DNS чаще всего отваливается либо из за того, что нет маршрута до них, либо они упали у провайдера.
не роутер у него. я сам запутался. роутер дома (зачем он написал не знаю), а где устанавливает сеть - там конвертер.
Прописал адреса DNS в /etc/resolv.conf. Заработало.
Всем спасибо за участие.
это зачем писал? чтоб мы помучились?.. :)
У мну создался файл /etc/ppp/resolv.conf, и там они были.
Что файл был не на своем месте - не допёр. Даже в голову не пришло.
Отправить комментарий