当前位置: 首页 > 图文教程 > 服务器 > Linux服务器 > RedHat6.2服务器配置方案(八)PPP

Linux服务器
linux下用cron定时执行任务的方法
.htaccess绑定域名到子目录的方法
linux apache下虚拟主机配置方法
apache 局域网访问配置方案
linux Apache服务器系统安全设置与优化
linux中mac地址绑定方法
linux托盘不断闪烁之解决方法
Apache配置 虚拟转向实例
Apache No space left on device的解决办法
Apache rewrite的重写相关的参数说明
LINUX入门级常用命令20条整理
Ubuntu设置开机自动挂载所有格式硬盘分区
5个可能被你忽略的Linux安全设置方法
学习Apache的mod rewrite、access写法
改版时保留原链接,创建新的URL的方法
rsync中文手册之使用rsync实现网站镜像和备份linux
rsync 数据同步使用详解
linux URL的301重定向代码分析
eclipse3.2.2 + MyEclipse5.5 + Tomcat5.5.27 配置数据库连接池
Apache服务器二级域名的完美实现

Linux服务器 中的 RedHat6.2服务器配置方案(八)PPP


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 53 ::
收藏到网摘: n/a


作者:汤海京

第七章PPP

7.1简介

首先向大家强调一点,我们这里所谈的PPP不是要将我们的服务器配置成为提供拨入服务的服务器,而是用户可以通过服务器拨号上网,简而言之就是,服务器可以按照客户的需求自动拨号上网,也就是所谓的按需拨号。

为什么我们要向大家介绍这项配置呢?因为虽然现在许多企业都用DDN上网,但是Modem在很大程度上还是有它的作用的,所以我们将向大家介绍一下如何实现PPP自动拨号上网。

7.2所需系统资源

7.2.1配置文件:
文件来源
/etc/ppp/optionsppp-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/modem115200connect'chat-f-v-V/etc/ppp/dial'
#115200是连接速率,dial是拨号脚本

2./etc/ppp/options
作用:PPP拨号的全部可选项都在这里
实例:


demand
#按需拨号
idle300
#若在300秒内没有请求从服务器发出,则自动断开Modem
crtscts
modem
noauth
#无需验证
defaultroute
asyncmap0
lock
noipdefault
name169
#与pap-secrets对应
usepeerdns
#抓取DNS到本地

3./etc/ppp/dial
作用:这是个拨号的脚本,用Modem指令来实现拨号
实例:


""ATZ
#初始化Modem
OKATDT169
#拨号,注意在外线0后要加","
CONNECT""
#连接
name:169
#用户名
word:169
#密码

3./etc/ppp/pap-secrets
作用:pap校验
实例:


169*169
#注意一定要在169和*之间加空格
7.4测试及管理方法
1.可以执行psauxw|greppppd,查看是否有pppd的守护进程
2.若pppd进程非正常工作,则可以执行killallpppd来杀死守护进程
3.若想再次启动守护进程,可以执行/etc/rc.d/rc.localrestart
4.执行tail-f/var/log/message可以观察拨号过程
5.执行pppstats可以观察Modem的工作情况

7.5本章小节

其实这一切很简单,通过我上面的叙述,大家不难发现,其实所谓的按需拨号,它的实现应该被划分成两个步骤:第一,先将服务器本身配置好,让它可以拨号上网;第二,编写自动拨号配置文件,使Linux服务器具备自动拨号的能力。其实,从客户端自动拨号与从服务器自动拨号的原理是一样的,只要有向外的请求,就应该自动启动拨号进程,而从客户机来的请求,最终将通过sendmail,squid等从服务器发送到Internet。所以我们只要配置好服务器上的自动拨号,也就能实现客户机的自动拨号。