快捷搜索:   nginx

Linux拨号服务快速指南

一、什么是PPP协议
   既然是拨号上网,就不能不提到PPP(point-to-point protocol)协议。PPP协 议具有以下特点:

是应用最广泛的广域网协议;
通过提供连接控制协议(LCP)和网络控制程序(NCP)协议家族来配置网络性能和网络设备,从而解决了Internet互联的问题;
一个PPP会话分为四个步骤(连接建立、连接质量控制、网络层协议配置、连接终止);
提供了密码认证协议(PAP)或者邀请握手认证协议(CHAP)来保证连接安全;
   简而言之,PPP是在串连连接上运行 IP以及其它网络协议的一种协议,串列连结可以是直接的串列连接(使用无数据机缆线)或是使用数据机以及电话线路所造出的连结。使用 PPP, 你可以把你的 Linux PC 连接到一台 PPP 服务器上并存取该服务器所连接的网络资源就如同你是直接连接在该网络上一般。你也可以把你的 Linux PC 设为一台 PPP服务器,这样一来其它电脑就可以拨入你的电脑并且存取在你区域网络里的资源。因为 PPP 是一种点对点的系统,因此你也可以使用两台 Linux PC 上的 PPP 把网络连结在一起(或是把区域网络连结到网间网络上)。 最主要的差异当然是速度 - 标准的以太网路连线是10 Mbps(每秒百万位元),而在拨号上网这方面最大是33.6 kbps(每秒千位元)的速度(ISDN据说可以达到128kbps)。同时,依据 PPP 连线的型态,某些应用以及服务在使用上可能会有些限制。

   当然,对于我们用户来讲,它也是一个server/client模型的应用。这个快速指南包括怎么在Linux下创建PPP server(客户端假设为windows),在Linux下怎么去拨号上网(当然是客户端)。

二、服务器

   如果用户只想做为客户端拨号上网,则可以直接跳过本小节。但是如果做为网络应用的设计人员,就必须知道怎么搭建PPP服务器。

   1. kernel必须支持,如果是Kernel2.0.x以上的默认安装,肯定支持PPP,启动时可以看到PPP的信息;

   2. 获取pppd的源码,版本越高越好,适合Kernel2.0.x以上有ppp-2.3.5.tar.gz:

   下载地址:如果你在当地有搜索引擎,自己找最近的。


ftp
顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论