⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000007.htm

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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -