7.1 简 介
首先向大家强调一点,我们这里所谈的PPP不是要将我们的服务器配置成为提供拨入服务
的服务器,而是用户可以通过服务器拨号上网,简而言之就是,服务器可以按照客户的需求
自动拨号上网,也就是所谓的按需拨号。
为什么我们要向大家介绍这项配置呢?因为虽然现在许多企业都用DDN上网,但是Modem在
很大程度上还是有它的作用的,所以我们将向大家介绍一下如何实现PPP自动拨号上网。
7.2 所需系统资源
7.2.1 配置文件:
文件 来源
/etc/ppp/options ppp-2.3.11-4.i386.rpm
/etc/ppp/dial 管理员创建
/etc/rc.d/rc.local initscripts-5.00-1
7.2.2 相关工具:
文件 来源
/usr/sbin/chat ppp-2.3.11-4.i386.rpm
/usr/sbin/pppstats ppp-2.3.11-4.i386.rpm
/usr/sbin/pppd ppp-2.3.11-4.i386.rpm
7.3 配置方案
1./etc/rc.d/rc.local
作用:这个文件是启动脚本,它是放在启动服务进程之后启动的项目,要想实现自动拨号,
首先应该启动一个PPP的守护进程,实现的方法就是在这个脚本中加上一句话,以实现开启守
护进程。
实例:
pppd /dev/modem 115200 connect 'chat -f -v -V /etc/ppp/dial'
#115200是连接速率,dial是拨号脚本
2./etc/ppp/options
作用:PPP拨号的全部可选项都在这里
实例:
demand
#按需拨号
idle 300
#若在300秒内没有请求从服务器发出,则自动断开Modem
crtscts
modem
noauth
#无需验证
defaultroute
asyncmap 0
lock
noipdefault
name 169
#与pap-secrets对应
usepeerdns
#抓取DNS到本地
3./etc/ppp/dial
作用:这是个拨号的脚本,用Modem指令来实现拨号
实例:
" " ATZ
#初始化Modem
OK ATDT169
#拨号,注意在外线0后要加","
CONNECT " "
#连接
name: 169
#用户名
word: 169
#密码
3./etc/ppp/pap-secrets
作用: pap校验
实例:
169 * 169
#注意一定要在169和*之间加空格
7.4 测试及管理方法
1.可以执行ps auxw|grep pppd,查看是否有pppd的守护进程
2.若pppd进程非正常工作,则可以执行killall pppd来杀死守护进程
3. 若想再次启动守护进程,可以执行 /etc/rc.d/rc.local restart
4.执行 tail -f /var/log/message 可以观察拨号过程
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 大全 方案 配置 服务器 拨号 自动 进程 实现 可以 启动 |
注册
个人空间
