Нет работает, но в маршрутах есть левая сеть, хотелось бы разобраться.
Извините если что не так. Ну история следующая: Провайдер интернета предоставляет доступ в нет по PPPoE + Локалку (локалка получает параметры от dhcp).
Через НетворкМенеджер не запустился нет, я его срубил и настроил через pppoeconf DSL подключение. В файле /etc/network/interfaces "отключил" сетевушку написав вместо dhcp manual. Нет поднялся, НО после перезагрузки компа не работает DNS.
Полез в файл /etc/resolv.conf, а там вместо нужных DNS стоят какие то 10.100.1.4 и 10.100.1.5. Я ребутнул сеть командой /etc/init.d/networking restart DNS исправился. Создал я скрипт с предидущей командой и кинул в init.d, нет стал подниматься автоматом.
Настала очередь локалки.(( Ставлю в файле /etc/network/interfaces вместо manual dhcp и тут начинается.... С отключеной локалкой вывод команды route следующий:
172.16.0.1 * 255.255.255.255 UH 0 0 0 ppp0
default * 0.0.0.0 U 0 0 0 ppp0
нет при этом работает. Локалка нет.
С отключеным PPPoE маршруты такие:
10.252.1.0 * 255.255.255.0 U 0 0 0 eth1
link-local * 255.255.0.0 U 1000 0 0 eth1
default 10.252.1.1 0.0.0.0 UG 0 0 0 eth1
А вот если вместе то:
172.16.0.1 * 255.255.255.255 UH 0 0 0 ppp0
10.252.1.0 * 255.255.255.0 U 0 0 0 eth1
link-local * 255.255.0.0 U 1000 0 0 eth1
10.0.0.0 10.100.1.1 255.0.0.0 UG 0 0 0 ppp0
default * 0.0.0.0 U 0 0 0 ppp0
default 10.252.1.1 0.0.0.0 UG 100 0 0 eth1
Я конечно понимаю, что надо срубить второй дефлоидный маршрут который от локалки, что бы работал и нет и локалка. Вопрос не в этом.
Вопрос ОТКУДА ВЗЯЛСЯ МАРШРУТ 10.0.0.0 со своим шлюзом 10.100.1.1 и DNS 10.100.1.4??? Почему он на интерфейсе ppp0? И почему даже при отключеной локалке (те вместо dhcp написано manual) и нет ни каких левых маршрутов, после перезагрузки компа DNS сбрасывается? Заранее всем спасибо!