站内文章搜索
您现在的位置: IT坊资讯网 >> Linux时代 >> 新手入门 >> 网络基础 >> 文章正文 立即注册会员投稿
如何配置Linux作为拨号服务器
作者:admin 文章来源:互联网 更新时间:2006-11-16 12:41:06           ★★★

目前使用Linux操作系统的用户越来越多,那么如何配置Linux作为拨号服务器呢?以下,我将和大家一起来探讨这个问题。

1. 配置modem

(1)使用Linux的图形界面下的相应工具,建立一个拨号连接,以测试modem和串口与modem的连接.同时逐步了解,Linux系统中对modem定义以及定义拨号连接所使用的一些术语与概念.

(2)下载mgetty软件包,有了该软件支持数据和传真,功能很强.其它软件,如Linux自带的getty,也可以,但是不支持FAX.安装mgetty软件包.

(3)在/etc/inittab文件中加入一行:

S0:23:respawn:/sbin/mgetty -a -m '"" ATS0=1 \r\n OK\n' ttyS0 vt100

注意: i. 上句中,23指明在哪一个runlevel下调用该行,一般23足够了,也可以写成2345.

runlevel 2 : 不带NFS支持的多用户模式

runlevel3 : 普通的多用户模式

ii. 选项 -a: 波特率自动适配.  

 -m: 传送给串口设备/dev/ttyS0的初始化字符串,这里的是AT命令,设置modem在震铃一次后,接通.

mgetty等待 从设备/dev/ttyS0返回的OK字符串,进入下一步处理.

ttyS0: linux中对串口定义的设备文件名:/dev/ttyS0 对应COM1; /dev/ttyS1 对应COM2;

iii.vt100设置终端的类型

2. 配置mgetty的配置文件:/etc/mgetty+sendfax/login.config文件,去掉含有AutoPPP的一行的行头的注释.

/AutoPPP/ - a_ppp /etc/ppp/ppplogin

其中: /AutoPPP/是登录与/dev/ttyS0相连的mgetty生成终端的用户的终端名, a_ppp 是基于/dev/ttyS0的物理连接上的PPP连接的连接名

/etc/ppp/ppplogin 是登录以后自动运行的脚本(script)文件,例如:

#!/bin/sh

if [-f /etc/ppp/options.$TTY]; then

exec /usr/sbin/pppd

else

exec /usr/sbin/ppd -detach

fi

3. 在/etc/ppp/options.ttyS0(后缀与相应的串口对应,为每一个串口定义不同的PPP连接参数),刚开始可以加入以下几行, 其它的都注释掉.等调试通过后,再根据需要加入相应的参数.  参考文件,options.ttyS0: asyncmap 0 netmask 255.255.255.0 #Local IP : Remote IP 192.168.1.100:192.168.1.101 lock noauth crtscts modem -detach debug proxyarp

4. 测试:使用Windows 95/98建立一个拨号连接,拨入linux系统,查看/var/log/messages和/var/log/mgetty.log文件, 获得相关的调试信息.

5. Linux环境下有类似Windows 98超级终端(HyperTerm)的软件如:kermit,可以使用该软件设置Modem,查看Modem的一些信息.

  • 上一篇文章:

  • 下一篇文章:
  • 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    看本文的网友还看了:
    网友看的热门文章:
     
    招商信息
    视觉焦点
    新闻排行
  • 没有文章
  • 设为首页 - 加入收藏 - 关于我们 - 广告合作 - 友情链接 - 投稿与建议 - 版权申明 - 帮助中心

    Copyright©2004--2007 www.ithov.com IT坊资讯网版权所有
    网站客服QQ群 ①群15569476 ②群19439244 ③群20730522 ④群31220781 ⑤群7190232
    未经授权禁止转载、摘编、复制、盗链或建立镜像.如有违反,追究法律责任.
    鄂ICP备05000249号
    本站提供的所有资源均来自互联网,下载纯属学习交流之用,如侵犯您的版权请与我们联系,我们会尽快改正!请在下载24小时后删除