Интернет. Настройки.
Настройка PPPoE соединения в Linux
Данная настройка рассчитана на опытных пользователей, если у вас обычный пользовательский линукс, лучше воспользуйтесь настройкой через Network Manager Так же эта инструкция является общей минимальной для многих дистрибутивов, но во многих дистрибутивах предусмотрен свой способ настройки pppoe, лучше воспользоваться им, почитайте документацию к своему дистрибутиву. Минимально для pppoe необходим пакет ppp с плагином rp-pppoe.so(обычно идет в комплекте с ppp). 1. Создайте файл /etc/ppp/peers/electron с таким содержимым:plugin rp-pppoe.so file /etc/ppp/options.pppoe eth0 mtu 1440 usepeerdns name "12345" defaultroute persist maxfail 0 holdoff 10 lcp-echo-interval 15 lcp-echo-failure 2 hide-passwordгде eth0 - интерфейс через который будет подключаться pppoe, 12345 - ваш логин. 2. Создайте файл /etc/ppp/options.pppoe с таким содержимым:lock3. Пропишите свой пароль в одном из файлов /etc/ppp/*-secrets, например в /etc/ppp/chap-secrets:# Secrets for authentication using CHAP #client server secret IP addresses "12345" * "asd1234" *где 12345 - ваш логин, asd1234 - пароль. 4. После этого pppoe можно подключить командой pppd call electron. 5. Несмотря на опцию "defaultroute", обычно pppd не заменяет маршрут по умолчанию. Опция только добавляет его, поэтому перед/после запуском pppd проверьте текущие маршруты route -n или ip route, если до запуска уже есть маршрут по умолчанию, значит его нужно отключить, скорей всего он получен от dhcp клиента, значит нужно отключить dhcp. После подключения pppoe должен быть один маршрут по умолчанию с интерфейсом ppp*:#route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 176.112.224.1 0.0.0.0 UG 0 0 0 0 ppp06. Если маршрутов по умолчанию(0.0.0.0) несколько - проследите чтобы метрика у ppp была наименьшая. 7. Для автозапуска pppoe добавьте строку pppd call electron например в файл /etc/rc.local(не во всех дистрибутивах есть такой файл).