Настройка PPPoE
Данная инструкция была "слизана" с sp.peterstar.ru , добавлены мои исправления, так как некоторые даже инструкцию пользователям не могут без ошибок написать). Для установки и настройки PPPoE клиента под ОС Linux необходимы:
Point-To-Point Protocol Daemon
rp-pppoe redirector1. Где взять
Для работы PPPoE pppd должен быть версии не ниже 2.3.7. Если Вы хотите использовать "подключение по требованию" (Demand Dialling), необходим pppd не ниже 2.3.10.
Качаем (
http://sp.peterstar.ru/raspppoe/):
pppd например здесь (в убунту уже есть):
http://sp.peterstar.ru/raspppoe/ppp-2.4.4.tar.gzRP-PPPoE пакет можно скачать например здесь:
http://sp.peterstar.ru/raspppoe/rp-pppoe-3.10.tar.gzwget -c http://sp.peterstar.ru/raspppoe/rp-pppoe-3.10.tar.gzНеобходимая версия ядра для работы PPPoE - не ниже 2.2.9. При этом ядро должно быть сконфигурировано с поддержкой Point-To-Point Protocol и PPP Over Ethernet.
2. Установка
2.1 Если Вы установили rp-pppoe пакет из используемого Вами дистрибутива - запустите из под root пользователя скрипт pppoe-setup, находящийся, как правило, в /usr/sbin/, и переходите к пункту 3 данного руководства.
2.2 Установки PPPoE клиента из исходников: Распаковываем скачанный архив, например
rp-pppoe-3.10.tar.gz:
tar zxvf rp-pppoe-3.10.tar.gzЗаходим в созданную директорию (rp-pppoe-3.10):
cd rp-pppoe-3.10Из под root пользователя запускаем установочный скрипт:
./goВ процессе работы скрипта будет сконфигурировано, скомпилировано и установлено необходимое программное обеспечение. После установки ПО, автоматически будет запущен скрипт конфигурирования PPPoE соединения, переходите к пункту 3 данного руководства.
2.3 Установка PPPoE клиента из исходников вручную: Если Вам, по каким-либо причинам не удалось установить PPPoE клиента по пунктам 2.1 и 2.2, можете попробовать установить клиента вручную.
Для этого необходимо:
Зайти в директорию "src" находящуюся в каталоге куда Вы распаковали исходники, запустить конфигурационный скрипт:
./configureЗапустить компиляцию исходников:
makeЗапустить из под root пользователя установку ПО:
make installЗапустить из под root пользователя конфигурационный скрипт для настройки PPPoE соединения
pppoe-setup3. НастройкаПосле запуска (обязательно из под root пользователя!) скрипта конфигурации PPPoE соединения необходимо будет ответить на несколько вопросов:
Enter your PPPoE user name: укажите Ваш логин на подключение (например ps******)
Enter the Ethernet interface connected to the ADSL modem: укажите имя сетевого интерфейса, подключенного к ADSL модему или розетке (обычно eth0)
Enter the demand value: укажите "yes", если хотите, чтобы соединение подключалось автоматически при запросе. В противном случае укажите "no"
Enter the DNS information here: укажите IP адрес DNS сервера. В случае моего "любимого"провайдера это
217.195.65.9
Enter the secondary DNS server adress here: укажите IP адрес второго DNS сервера -
217.195.66.253
Please enter your PPPoE password: введите Ваш пароль на подключение к сети Интернет
Please re-enter your PPPoE password: повторно введите Ваш пароль на подключение
Choose a type of firewall: если Вы опытный пользователь, то решайте сами какой тип фаервола Вам подходит, иначе выберете тип "0"
Accept these settings and adjust configuration files: перед тем как ответить на этот вопрос положительно, убедитесь что Вы ввели все необходимые параметры правильно. Все Ваши ответы будут выведены Вам на экран в результирующей табличке. Если все верно - нажимайте "Y". В противном случае нажмите "N" и заново пройдите этап конфигурации PPPoE соединения.
4. ПодключениеТеперь, после установки и настройки PPPoE соединения, Вы можете подключаться к сети Интернет с помощью скрипта
pppoe-start (работает только из под root пользователя!).
Для разрыва соединения воспользуйтесь командой
pppoe-stopДля просмотра статистики соединения воспользуйтесь командой
pppoe-statusЗамечание: мне удавалось подключиться только после:
sudo ifconfig eth0 down
April 20, 2010