第六节 Modem拨号
& 6.1 简介
首先向大家强调一点,我们这里所谈的PPP不是要将我们的服务器配置成为提供拨入服务的服务器,而是用户可以通过服务器拨号上网,简而言之就是,服务器可以按照客户的需求自动拨号上网,也就是所谓的按需拨号。
为什么我们要向大家介绍这项配置呢?因为虽然现在许多企业都用DDN上网,但是Modem在很大程度上还是有它的作用的,所以我们将向大家介绍一下如何实现PPP自动拨号上网。
& 6.2 所需资源
&6.2.1 所需包 ppp-2.3.11-4.i386.rpm
&6.2.2 所需配置文件/etc/ppp/options
/etc/ppp/modemdial 系统没有,管理员创建
/etc/ppp/pap-secrets
/root/dial
&6.2.3 相关工具 /usr/sbin/pppstats
& 6.3 配置方案
1./etc/ppp/options 说明:PPP可选配置项
源文件:
demand # 启动按需拨号模式
modem # 使用modem控制线
lock # 打开设备锁
crtscts # 清除发送
defaultroute # 使用默认路由
asyncmap 0 # 设置异步map=0
ipcp-accept-local
ipcp-accept-remote
ipcp-max-configure 5
ipcp-restart 1
mtu 552 # 设置最大传输单位
mru 552 # 设置最大接受单位
name 169 # 设置用户名,与pap-secrets对应
usepeerdns # 自动抓取ISP的DNS
2./etc/ppp/modemdial 说明:Modem拨号指令文件
源文件:
"" ATZ # 初始化设备
OK ATDT169 # 拨号
CONNECT "" # 握手连接
3./etc/ppp/pap-secrets 说明:PAP模式口令加密文件
源文件:
169 * 169 # 用户名 * 密码
4./root/dial 说明:pppd进程启动文件
源文件:
killall -9 pppd # 杀掉残留pppd进程
/usr/sbin/pppd -d /dev/ttyS0 115200 connect "/usr/sbin/chat
-t 3 -V -v -f /etc/ppp/modemdial"
# -d后跟设备名称,115200是连接速率,connect后跟拨号脚本