Легкий способ настройки PPPoE в Linux/Solaris

Типичной для неопытного пользователя операционной системы Линукс является ситуация, когда любые попытки настроить подключение DSL средствами визуального менеджера коннектов не увенчиваются успехом. Как же это можно сделать с минимальными усилиями?

Часто бывает, что со сменой привычной графической среды появляется необходимость разбираться с совершенно новым интерфейсом, где все уже не так просто и гладко, как в старой привычной "визуалке". 
В этой статье я расскажу о настройке DSL-подключения с помощью программы RP-PPPoE версии 3.10. Программа дает нам унифицированный интерфейс настройки, который ничем не будет отличаться в разнородных дистрибутивах, будь то OpenSUSE или Ubuntu

Первым делом, скачиваем архив с программой:

Выбираем директорию для программы на свое усмотрение и переходим в нее (предполагается, что скачанный архив уже в ней):

>cd /path/to/your/dir

Распакуем:

>tar xvfz rp-pppoe-3.10.tar.gz

Распаковка завершена, можем переходить к запуску программы:

>cd /rp-pppoe-3.10
>./go

После проверки связей и наличия подходящих компиляторов, видим запрос на ввод логина пользователя:

>>> Enter your PPPoE user name

Собственно, вводим. Далее нас спрашивают о сетевом интерфейсе, который, обычно, можно не указывать (по умолчанию это eth0; если же Вы используете несколько интерфейсов - укажите тот, к которому подключен DSL-модем)

>>> Enter the Ethernet interface connected to the DSL mode...

Выбираем или оставляем как есть. Далее.

>>>> Enter the demand value (default no): 

Отвечаем no

>>> Enter the DNS information here: 

Вписываем IP-адрес провайдера (DNS)

>>> Enter the secondary DNS server address here: 

Альтернативный DNS, если оного нет - оставляем пустым.

>>> Please enter your PPPoE password:  

Вводим пароль пользователя

Далее мы должны (назначить поведение файрволла для подключения). Перевод пояснения к данному этапу:

Варианты настройки файрволла:
0 - NONE: Этот скрипт не настроит файрволл. Строго рекомендуется назначить правила  файрфолла. 
1 - STANDALONE: Настройки для обычной машины
2 - MASQUERADE: Подходит для машин, выступающих в роли шлюза.

>>> Choose a type of firewall (0-2):

Вводим номер варианта.

Это последний этап. Далее подтверждаем внесения изменений в конфигурационные файлы и для верности перегружаем машину.