PPPoE

Материал из Xgu.ru

Перейти к: навигация, поиск

Эта статья находится в процессе написания.
Если вы считаете, что её стоило бы доработать как можно быстрее, пожалуйста, скажите об этом.


Содержание

[править] Протокол PPPoE и его использование

[править] Потеря производительности

[править] PPPoE или VPN?

[править] Настройка PPPoE-сервера

[править] В Linux

[править] В FreeBSD

конфиги :

/etc/ppp/ppp.conf

pppoe:

 allow users
 enable pap
 enable chap
 set mtu 1492
 set mru 1492

 allow mode direct

 set speed sync
 enable lqr

 enable MSCHAPv2

 disable ipv6cp
 disable utmp

 set server /var/tmp/pppuser%d "" 0177
## диапазон ip адресов для клиентов
 set ifaddr 10.0.0.50 10.0.0.100-10.0.0.199
## dns
 set dns 10.10.10.1 10.10.10.2

## если для авторизации использует радиус сервер
 load server
 set radius /etc/ppp/radius.conf

/etc/ppp/radius.conf

acct <ip radius server> <pass>
auth <ip radius server> <pass>

/etc/rc.conf

pppoed_enable="YES"              # Run the PPP over Ethernet daemon

pppoed_provider="test"             # Provider and ppp(8) config file entry

pppoed_flags="-P /var/run/pppoed.pid -l pppoe"   # Flags to pppoed (if enabled)

pppoed_interface="rl0"         # The interface that pppoed runs on

по необходимости вести отдельный log файл

/etc/syslogd.conf
!pppoed
*.debug                                         /var/log/pppoed.log

touch /var/log/pppoed.log

перестартует syslogd

запуск сервера

/etc/rc.d/pppoed start
Starting pppoed

в логах

%# tail -f /var/log/pppoed.log
Apr 16 12:47:40 host pppoed[63469]: Listening as provider test

[править] Настройка PPPoE-клиента

[править] В Linux

[править] В FreeBSD

[править] См. также

Источник — «http://xgu.ru/wiki/PPPoE»