📄 00000007.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: tdx (Happy汤大瞎), 信区: Linux <BR>标 题: 懒汉代红帽---第七章 PPP <BR>发信站: BBS 水木清华站 (Wed Nov 1 10:09:03 2000) WWW-POST <BR> <BR>第七章 PPP
<BR>& 7.1 简 介
<BR> 首先向大家强调一点,我们这里所谈的PPP不是要将我们的服务器配置成为提供拨入 <BR>服务的服务器,而是用户可以通过服务器拨号上网,简而言之就是,服务器可以按照客户 <BR>的需求自动拨号上网,也就是所谓的按需拨号。
<BR> 为什么我们要向大家介绍这项配置呢?因为虽然现在许多企业都用DDN上网,但是 <BR>Modem在很大程度上还是有它的作用的,所以我们将向大家介绍一下如何实现PPP自动拨号 <BR>上网。
<BR>& 7.2 所需系统资源
<BR>7.2.1 配置文件:
<BR> 文件 来源
<BR> /etc/ppp/options ppp-2.3.11-4.i386.rpm
<BR> /etc/ppp/dial 管理员创建
<BR> /etc/rc.d/rc.local initscripts-5.00-1
<BR>7.2.2 相关工具:
<BR> 文件 来源
<BR> /usr/sbin/chat ppp-2.3.11-4.i386.rpm
<BR> /usr/sbin/pppstats ppp-2.3.11-4.i386.rpm
<BR> /usr/sbin/pppd ppp-2.3.11-4.i386.rpm
<BR>& 7.3 配置方案
<BR>1./etc/rc.d/rc.local
<BR>作用:这个文件是启动脚本,它是放在启动服务进程之后启动的项目,要想实现自动拨号 <BR>,首先应该启动一个PPP的守护进程,实现的方法就是在这个脚本中加上一句话,以实现 <BR>开启守护进程。
<BR> 实例:
<BR> pppd /dev/modem 115200 connect 'chat -f –v -V /etc/ppp/dial'
<BR> #115200是连接速率,dial是拨号脚本
<BR>2./etc/ppp/options
<BR> 作用:PPP拨号的全部可选项都在这里
<BR> 实例:
<BR> demand
<BR> #按需拨号
<BR>idle 300
<BR>#若在300秒内没有请求从服务器发出,则自动断开Modem
<BR>crtscts
<BR>modem
<BR>noauth
<BR>#无需验证
<BR>defaultroute
<BR>asyncmap 0
<BR>lock
<BR>noipdefault
<BR>name 169
<BR>#与pap-secrets对应
<BR>usepeerdns
<BR>#抓取DNS到本地
<BR>3./etc/ppp/dial
<BR> 作用:这是个拨号的脚本,用Modem指令来实现拨号
<BR> 实例:
<BR> “ “ ATZ
<BR> #初始化Modem
<BR> OK ATDT169
<BR> #拨号,注意在外线0后要加“,”
<BR> CONNECT “ “
<BR> #连接
<BR> name: 169
<BR> #用户名
<BR> word: 169
<BR> #密码
<BR>3./etc/ppp/pap-secrets
<BR> 作用: pap校验
<BR> 实例:
<BR> 169 * 169
<BR> #注意一定要在169和*之间加空格
<BR>& 7.4 测试及管理方法
<BR>1.可以执行ps auxw|grep pppd,查看是否有pppd的守护进程
<BR>2.若pppd进程非正常工作,则可以执行killall pppd来杀死守护进程
<BR>3. 若想再次启动守护进程,可以执行 /etc/rc.d/rc.local restart
<BR>4.执行 tail –f /var/log/message 可以观察拨号过程
<BR>5.执行 pppstats可以观察Modem的工作情况
<BR>& 7.5 本章小节
<BR>其实这一切很简单,通过我上面的叙述,大家不难发现,其实所谓的按需拨号,它的实现 <BR>应该被划分成两个步骤:第一,先将服务器本身配置好,让它可以拨号上网;第二,编写 <BR>自动拨号配置文件,使Linux服务器具备自动拨号的能力。其实,从客户端自动拨号与从 <BR>服务器自动拨号的原理是一样的,只要有向外的请求,就应该自动启动拨号进程,而从客 <BR>户机来的请求,最终将通过sendmail,squid等从服务器发送到Internet。所以我们只要 <BR>配置好服务器上的自动拨号,也就能实现客户机的自动拨号。
<BR> <BR> <BR>-- <BR>※ 来源:·BBS 水木清华站 smth.org·[FROM: 159.226.91.59] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -