Статья взята с сайта www.itech.org.ua
Это мой сценарий для поднятия pppoe сервера. Возможно пригодится. Не стану объяснять значения опций. Не составит труда почитать man.
В debian linux установим пакет pppoe. Из всего набора программ, входящих в этот пакет, понадобится только одна.
#!/bin/sh
pppoe-server -I eth1 -N 250 -C PPPoE-NODE1 -S PPPoE-NODE1 -L 192.168.3.254 -R 192.168.3.1
Понадобится описание некоторых функций для ppp, файл /etc/ppp/pppoe-server-options
name pppoe
logfile /var/log/pppoe.log
require-chap
mtu 1492
mru 1492
ktune
login
nodefaultroute
nobsdcomp
noccp
noendpoint
noipdefault
noipx
novj
receive-all
lock
lcp-echo-interval 20
lcp-echo-failure 3
ms-dns 4.2.2.2
ms-dns 4.2.2.6
netmask 255.255.255.0
Как видите, я использовал chap метод. Что потребует в файл /etc/ppp/chap-secrets записать некоторую информацию.
# Secrets for authentication using CHAP
# clientserversecretIP addresses
"mylogin"*"mypassword"*