Подключение PPPoE

PPPoE - Point to Point over Ethernet. Это пожалуй самый распространенный протокол, который используют провайдеры проводного интернета. И если в предыдущей статье мы создавали подключение посредством мобильного телефона (или USB-модема), то сейчас будем подключаться к проводному провайдеру. Будем это делать посредством всё того же PPPd демона. Благо Tiny Core Linux может в PPPoE прямо из коробки.

Для начала создадим конфигурационный файл такого содержания:

/opt/conf/ppp/pppoe

 plugin rp-pppoe.so
#сетевой интерфейс
 eth2
#ваш логин
 name [ваш логин выданый провайдером]
 hide-password
# Не требовать удаленную сторону авторизоваться для передачи данных
 noauth
#Использовать DNS провайдера
 usepeerdns
# Добавить маршрут оп умолчанию в таблицу маршрутизации
 defaultroute

Подключая плагин plugin rp-pppoe.so мы сообщаем PPPd что собираемся создать PPPoE соединение. Для этой цели придётся задать ещё несколько опций. Сетевой интерфейс куда подключен кабель провайдера. У меня это сетевая карта с именем eth2. Имя с которым вы производите подключение. Это имя выдает вам провайдер вместе с паролем. Еще несколько опций, смысл которых ясен исходя из комментариев выше.

Однако это не всё. Для успешного подключения необходимо ещё указать пароль. Связка логин-пароль задается в конфигурационном файле /etc/ppp/chap-secrets либо /etc/ppp/chap-secrets, в зависимости от того какой алгоритм аутентификации использует ваш провайдер.

/etc/ppp/chap-secrets

...
[ваш логин] * [ваш пароль] *
...

Не забудтье файл /etc/ppp/chap-secrets внести в бэкап-лист. Иначе после первой же перезагрузки все изменения обнулятся.

Теперь останется запустить pppd с параметром pppoe и дождаться завершения процесса подключения:

sudo pppd file /opt/conf/ppp/pppoe

Если всё сделано верно, в системе появится сетевой интерфейс ppp0.

ранее: "PPPD. Модемное подключение."далее: "Резервирование интернет-канала"

Обсуждение темы ещё не открыто. Вы можете быть первым.


Оставить комментарий

Имя:

Сообщение: