[Решено] Проблемы с настройкой PPPoE на Uuntu 8.04 LTS Srever

sa
sa аватар
User offline. Last seen 5 дней 20 часов ago. Offline
Зарегистрирован: 05/11/2008

Доброго времени суток. Решил попробовать вышеупомянутое чудо. В общем к работе не приступил, зато столкнулся с проблемой.

Соединяться с интернет вынужден через PPPoE. Прогнал pppoeconf, соединение вроде установилось, и все казалось должно было работать.

Да не тут то было. Пакеты не ходят, оказывается они не знают маршрута. Глянул таблицу маршрутизации, а там... так и сеть, ppp0 не стал по умолчанию.

Я конечно могу и руками добавить, а зачем мне тогда эта "автоматика"? В общем, выкладываю конфигурацию, состояние таблицы маршрутизации, и все такое.

Может кто подскажет?

Маршрутизация до:

kernel@vlc-server:~$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

Маршрутизация после:


kernel@vlc-server:~$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
188.128.116.239 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

Конфигурация DSL:

kernel@vlc-server:~$ tail -n 30 /etc/ppp/peers/dsl-provider
# Minimalistic default options file for DSL/PPPoE connections
noipdefault
defaultroute
replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
noauth
persist
#mtu 1492
#persist
#maxfail 0
#holdoff 20
plugin rp-pppoe.so eth0
user "vlcser"
usepeerdns

Конфигурация interfaces:

kernel@vlc-server:~$ tail -n 30 /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.16
netmask 255.255.255.0
gateway 192.168.0.1
auto eth1
iface eth1 inet manual
dns-nameservers 192.168.0.10
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

В протоколе соединения такое:

tail -n 30 /var/log/messages
Dec 23 13:51:33 vlc-server pppd[6893]: Plugin rp-pppoe.so loaded.
Dec 23 13:51:33 vlc-server pppd[6895]: pppd 2.4.4 started by root, uid 0
Dec 23 13:51:33 vlc-server pppd[6895]: PPP session is 53902
Dec 23 13:51:33 vlc-server pppd[6895]: Using interface ppp0
Dec 23 13:51:33 vlc-server pppd[6895]: Connect: ppp0 <--> eth0
Dec 23 13:51:33 vlc-server pppd[6895]: CHAP authentication succeeded
Dec 23 13:51:33 vlc-server pppd[6895]: peer from calling number 00:22:64:42:BB:0D authorized
Dec 23 13:51:33 vlc-server pppd[6895]: replacing old default route to eth0 [192.168.0.1]
Dec 23 13:51:33 vlc-server pppd[6895]: local IP address 10.0.3.147
Dec 23 13:51:33 vlc-server pppd[6895]: remote IP address 188.128.116.239
Dec 23 13:51:33 vlc-server pppd[6895]: primary DNS address 188.x.x.226
Dec 23 13:51:33 vlc-server pppd[6895]: secondary DNS address 188.x.x.230

______________________________
In the world without walls, who needs windows?

sa
sa аватар
User offline. Last seen 5 дней 20 часов ago. Offline
Зарегистрирован: 05/11/2008
Пока сделал так:

в файл /etc/network/interfaces, после строки provider dsl-provider, добавил строку

up route add default gw 188.x.x.239

Другими словами, задал маршрут по умолчанию явным образом, и в будущем рискую потерять удаленный сервер, если шлюз выдаваемый провайдером изменится. Не Ъ.

а понять почему, даже при наличии опции defaultroute, без добавленной строки не работает не могу. Вроде должно же?

Гигление не помогает.

______________________________
In the world without walls, who needs windows?

sa
sa аватар
User offline. Last seen 5 дней 20 часов ago. Offline
Зарегистрирован: 05/11/2008
Вот. Всем пользователям

Вот. Всем пользователям Ubuntu 9.10, Ubuntu 9.04 посвящается.

Настройка PPPoE соединения в Ubuntu 8.04 LTS, Ubuntu 9.04, Ubuntu 9.10

Если вы столкнулись с проблемой настройки PPPoE, эта ветка для Вас. Все посты выше по вашей части. Только что устранил аналогичную проблему в настольной версии Ubuntu.

______________________________
In the world without walls, who needs windows?