一,配置PPPoE服务器:

 

1)主要配置文件在 /etc/ppp
2)我们修改过的文件有:options
   其中,
ms-dns 202.38.193.33
ms-dns 202.112.17.13
是拨号上去的客户端的DNS

 

noauth
allow-ip 192.200.1.21
crtscts
debug
是关于无线网卡的拨号的一些设置。具体看《利用wvdial建立无线拨号.txt

 

关于PPPoE服务器的建立,网上有篇文章很好《PPPoE-Server how to

 

二,配置NAT:建议看下iptables的知识。

 

文件:/etc/rc.d/rc.local

 

里面我我添加的内容有:
#configure nat rule
MAX=250
BASE=10.67.7.1
NAT=10.67.7.0/24
MYIP=202.38.254.232
/sbin/iptables -t nat -F
/sbin/iptables -t nat -A POSTROUTING -s $NAT -j MASQUERADE
/sbin/iptables -t nat -A POSTROUTING -s 192.168.34.0/24 -j MASQUERADE

 

三,配置路由----------建议看下“linux高级路由和流量调度”。里面有不懂的命令可查阅“ip命令手册”
“这是我们做的流量负载平衡的工作,主要思想是让访问教育网的流量走教育网的接口,其他的走另外一个接口,你们如果有其他办法,把下面的内容删掉,用其他办法做吧”

 

涉及到的文件:/etc/rc.d/rc.local, /etc/rc.d/CERNET.linux, /etc/rc.d/CernetRoute.sh

 

其中,在/etc/rc.d/rc.local中有下面的语句,用于执行/etc/rc.d/CernetRoute.sh脚本,主要功能是把教育网的网段都添加到路由表中,让访问这些网段的流量走eth0接口。

 

#configure cernet route
cd /etc/rc.d
./CernetRoute.sh

 

四,无线拨号

 

涉及的文件:/etc/rc.d/rc.local

 

里面有一个语句:
/usr/bin/wvdial &
功能是在开机的时候拨号无线上网,要拨上去可能要等个12分钟吧,所以请稍等一下。