Настройка PPPoE-клиента с помощью pppoe(8): различия между версиями

Материал из OpenBSD-Wiki
Перейти к навигации Перейти к поиску
 
Строка 1: Строка 1:
 
: Данная статья 100 % копипаст с [http://www.openbsd.ru www.openbsd.ru]<br />
 
: Данная статья 100 % копипаст с [http://www.openbsd.ru www.openbsd.ru]<br />
 +
 +
== Мини-руководство «шаг за шагом» ==
  
 
Пример настройки PPPoE-клиента. Предположим, что <tt>vr0</tt> - это сетевой интерфейс, на котором будет работать клиент, выданы логин <tt>"test"</tt> и пароль <tt>"qwe123"</tt>.
 
Пример настройки PPPoE-клиента. Предположим, что <tt>vr0</tt> - это сетевой интерфейс, на котором будет работать клиент, выданы логин <tt>"test"</tt> и пароль <tt>"qwe123"</tt>.

Текущая версия на 14:23, 14 июня 2013

Данная статья 100 % копипаст с www.openbsd.ru

Мини-руководство «шаг за шагом»

Пример настройки PPPoE-клиента. Предположим, что vr0 - это сетевой интерфейс, на котором будет работать клиент, выданы логин "test" и пароль "qwe123".

Перейдем к настройке PPP. Обратите внимание, что в файле /etc/ppp/ppp.conf cтроки, оканчивающиеся на «:», вводятся без отступа в начале строки. Остальные строки должны быть введены с отступом, как показано в примере.

# vi /etc/ppp/ppp.conf
default:
  Set log Phase Chat LCP IPCP CCP tun command
  Disable ipv6cp

pppoe:
  set device "!/usr/sbin/pppoe -i vr0"
  set mtu max 1492
  set mru max 1492
  set speed sync
  disable acfcomp protocomp
  deny acfcomp
  set authname test
  set authkey qwe123
  add! default HISADDR

Выставляем корректные права доступа:

# chmod 600 /etc/ppp/ppp.conf

Устанавливаем соединение:

# ppp -ddial pppoe

Если тестирование прошло успешно, можно настроить автоматическое поднятие PPPoE-соединения при старте системы:

# vi /etc/hostname.tun0
!/usr/sbin/ppp -ddial pppoe

Статья основана на материалах, предоставленных Гнединым Алексеем aka Goblin.