PPPoE

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

Перейти к: навигация, поиск
stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

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


PPPoE (Point to Point Protocol over Ethernet) — сетевой протокол, который описывает, как можно инкапсулировать PPP-кадры внутрь Ethernet-кадров. Используется главным образом в DSL-сетях или в обычных Ethernet-сетях домашних провайдеров.

Содержание

[править] Протокол 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»