目的:启动Ubuntu 10.10 LiveCD,并在其上运行pppoe服务器…
我以为是这样的:
1)我创build一个用户
2)我运行“pppd require-pap”
…但是没有
为什么? 我试图运行pppd,但它给出:
pppd:远程系统需要validation自己
pppd:但是我找不到任何合适的秘密(密码)供它使用。
任何人都可以发表在几行如何做到这一点?
我只需要一个只使用PAP的pppd服务器[我真的不需要用户可以login等],因为我只是想让客户端用PAPlogin,所以我可以tcpdump用户名/密码,因为我们没有他们
谢谢!! :\它变得重要..
你需要做更多的事情,然后configurationpppd选项; 你还需要PPPoE服务器来处理以太网的东西。
#!/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和PPPoEtesting的脚本。 我们在Debian Lenny上运行,所以它应该在Ubuntu上类似工作。 您也可能需要一个/ etc / ppp / pppoe-server-options文件,其中包含以下内容:
login
您可能还需要至less在/ etc / ppp / pap-secrets中添加用户名(使用伪造的密码)?
pppd的手册页说在选项文件中使用以下内容来禁用CHAP:
disable-chap