Назад | Перейти на главную страницу

Как быстро настроить сервер pppd на «Linux»?

Цель: загрузить Ubuntu 10.10 LiveCD и запустить на нем сервер pppoe ...
Я думал, что это просто так:
1) Создаю пользователя
2) Я запускаю "pppd require-pap"
... но нет

Зачем? Я пытаюсь запустить pppd, но он дает:
pppd: удаленная система обязана аутентифицировать себя
pppd: но я не смог найти подходящий секрет (пароль), чтобы использовать его для этого.

Может кто в несколько строк выложить как это сделать?

Мне просто нужен сервер pppd, использующий только PAP [мне действительно не нужно, чтобы пользователи могли входить в систему и т. Д.], Потому что я просто хочу, чтобы клиенты пытаться для входа в систему с помощью PAP, поэтому я могу tcpdump имя пользователя / пароли, потому что у нас их нет.

Спасибо!! : \ это становится важным ..

Вам нужно сделать гораздо больше, чем просто настроить параметры 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