Как дополнение, в Windows Server 2008 R2 (и Windows 7) существует новое (или два) тип сервисной учетной записи (Управляемая Сервисная учетная запись), который будет управлять паролями для Вас.
Необходимо сделать намного больше, затем просто настраивают pppd опции; Вам также нужен сервер PPPoE для обработки материала Ethernet.
#!/bin/bash
killall pppoe-server
MAX=250
INTERFACE=eth0
BASE=10.10.100.1 # clients get an IP starting here.
MYIP=10.10.10.252 # set to your eth0 IP address.
/usr/sbin/pppoe-server -T 60 -I $INTERFACE -N $MAX -C CANADA -S PPPoE7 -L $MYIP -R $BASE
Это - в основном сценарий, мы используем с нашим тестом DSLAM и материал PPPoE в нашем офисе. Мы работаем на Debian Lenny, таким образом, это должно все работать подобно над Ubuntu. Вам также, возможно, понадобится/etc/ppp/pppoe-server-options файл только с следующим в нем:
login
Вы, возможно, также должны были бы, по крайней мере, добавить имя пользователя (с поддельным паролем) в/etc/ppp/pap-secrets?
В странице справочника для pppd говорится для использования следующего в файле опций для отключения CHAP:
disable-chap