[Решено] Проблемы с настройкой PPPoE на Uuntu 8.04 LTS Srever
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Доброго времени суток. Решил попробовать вышеупомянутое чудо. В общем к работе не приступил, зато столкнулся с проблемой.
Соединяться с интернет вынужден через 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
Вот. Всем пользователям Ubuntu 9.10, Ubuntu 9.04 посвящается.
Настройка PPPoE соединения в Ubuntu 8.04 LTS, Ubuntu 9.04, Ubuntu 9.10
Если вы столкнулись с проблемой настройки PPPoE, эта ветка для Вас. Все посты выше по вашей части. Только что устранил аналогичную проблему в настольной версии Ubuntu.


в файл /etc/network/interfaces, после строки
provider dsl-provider, добавил строкуup route add default gw 188.x.x.239Другими словами, задал маршрут по умолчанию явным образом, и в будущем рискую потерять удаленный сервер, если шлюз выдаваемый провайдером изменится. Не Ъ.
а понять почему, даже при наличии опции defaultroute, без добавленной строки не работает не могу. Вроде должно же?
Гигление не помогает.
______________________________
In the world without walls, who needs windows?