方案一:单网卡配置PPPoE(服务器和客户端都在同一网段,服务器只有一块网卡,仅用于测试pppoe拨号的环境,确保pppoe client拨号成功后可以访问互联网)
一、路由器上IP地址默认不变,自动获取,网卡为eth0
例如:pppoe server 通过dhcp获取到的ip为172.16.49.65/24,网关 172.16.49.1
二、安装ppp守护进程
apt-get install ppp
三、获取rp-pppoe并安装
wget
tar -zxf rp-pppoe-3.10.tar.gz
cd rp-pppoe-3.10/src/
./configure
make
make install
四、配置pppoe-server-options配置文件
nano /etc/ppp/pppoe-server-options
五、添加测试帐号
nano /etc/ppp/chap-secrets
"pppoeuser" * "123456" *
六、配置路由,不配置能认证,但无法访问网络
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 172.16.49.0/24 -o eth0 -j MASQUERADE
七、启动服务
开启:pppoe-server -I eth0 -L 172.16.49.65 -R 172.16.49.100 -N 20
关闭:killall pppoe-server
-L 服务端IP
-R客户端IP
-N最大连接数
-I 网卡
八、配置客户端
九、win7 拨号成功