动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   网络应用 → 阅读文章
  

 SCO Openserver 5.0回拨的实现

作者来源: 
阅读 数 144 人次 , 2006-4-14 14:43:00 

SCO Openserver 5.0回拨的实现
1、方案简述: 网络拓扑如下图:

用户在 SCO Openserver 上先通过 PSTN 拨通博达 3000 路由器,通过认证后由博达路由器回拨到 SCO Openserver 上,就可以正常通讯了。

由于 SCO Openserver 自带的 PPP 软件不是很稳定,因此在 SCO Openserver 方采用 Morning Star PPP ( SCO 安装光盘自带)。

2 .具体配置

•  博达路由器配置如下 :

dial_script add login_s “” \r\p ogin: \dpppuser ssword: pppuser ( 假设 UNIX 拨入时用户为 pppuser ,密码为 pppuser)

s0

encapsulate ppp

ip add 130.130.1.2 255.255.0.0

line dial

login_script login_s ( 拨入 UNIX 时所用登录脚本 )

enable_time 40

map add 130.130.1.1 4

ppp callback user ( 设置回拨 )

ppp authentication chap

ppp chap user bdcom

quit

user add aaa.bdcom password aaa

user add aaa.bdcom callback dialstring 4

•  SCO UNIX 上的设置:

•  Morning Star PPP 的安装:

由于 Morning Star PPP 与 SCO PPP 有冲突,所以首先要把 SCO PPP 卸掉,然后再安装 Morning Star PPP ,具体过程如下:

进入 custom ,选择 SCO Openserver Enterprise System->SCO Openserver Enterprise System Connectivity->SCO TCP/IP->PPP Runtime utilities and drivers ,然后用菜单项 Software 中的 Remove Software 将 SCO PPP 软件删除。

将 SCO Openserver 5.0 的安装光盘放入光驱,用菜单项 Software 中的 Install New… 安装软件,设备选用 CD-ROM 。然后选择 ”SCO PPP from Morning Star” 软件进行安装。

•  Morning Star PPP 的配置:

Morning Star PPP 的配置可以在 Xwindow 下进行配置,但实际上只需修改 Morning Star PPP 的配置文件就可实现全部功能。具体配置如下:

PPP 拨出配置:

修改 /usr/lib/mstppp/Systems 文件,加入如下一行:

130.130.1.2 Any;5 ACU 9600 1

130.130.1.2: 拨号对方的 IP 地址

Any;5 : 在任何时候都能拨号,在拨号失败后 5 秒再尝试拨号。

ACU : 设为 ACU 则采用 /usr/lib/mstppp/Devices 文件中配置的设备。

•  :DTE 速率。

•  : 对方电话号码。

修改 /usr/lib/mstppp/Devices 文件,加入如下一行:

Standard__9600_bps_Modem tty1A 9600

Standard__9600_bps_Modem: 拨号名, Standard__9600_bps_Modem 为 /usr/lib/uucp 下的二进制拨号程序,也可使用 /usr/lib/mstppp/Dialers 文件中的拨号脚本。

tty1A :设备名。

•  : DTE 速率。

修改 /usr/lib/mstppp/AutoStart 文件,加入如下一行:

/usr/lib/mstppp/dialout 130.130.1.1:130.130.1.2 auto exec /usr/lib/mstppp/exec.dialout netmask 255.255.0.0 idle 30

修改 /usr/lib/mstppp/Auth 文件,加入如下两行:

bdcom aaa

aaa.bdcom aaa

机器重启后,用 netstat –in 命令会多了一条:

du0 1500 130.130 130.130.1.1 0 0 0 0 0

就说明拨出配置完成了。在博达路由器上可先不配回拨,先试通 UNIX 拨出这种情况。

PPP 拨入配置:

作为拨入服务器,必须建立一个用 /usr/lib/mstppp/Login 作为 login shell 。

可用 useradd –d /usr/lib/mstppp –s /usr/lib/ppp/ppp –c “PPP from bdcom” –g ppp pppuser 命令增加拨入用户,用 passwd 命令修改其口令。

修改 /usr/lib/mstppp/Accounts 文件,加入如下一行:

pppuser 130.130.1.1:130.130.1.2 exec /usr/lib/mstppp/exec.dialin netmask 255.255.0.0

设置 MODEM: 用 scoadmin 命令,选择 Networks->Modem Manager ,在 Modem 菜单项中选择 Add->Manual configuration… ,选择 Standard 9600 bps Modem,Modem port: tty1a ,

line Speed (bps):9600,Answer mode: on ,确认加入。这个步骤也可用 UUINSTALL 来完成。

这样就可以拨入了。

回拨实验

在 UNIX 上用博达公司提供的程序 callback < 对方 IP 地址 > 促使 UNIX 拨号,拨通博达路由器通过验证后路由器会回拨到 UNIX 上。注意,在博达 3000 路由器上可用 enable_time 命令调整回拨时间,即路由器挂机后隔多少时间再回拨。

 
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:CINMS2.0总体设计之计费系统监控台
· 下一篇:RIP协议简介
· 在部署阶段配置Web服务端点地址
· 隐私万岁-我的秘密你别猜(2)
· 十分钟快速架设Linux下的WebMail
· 有孚网络谈服务器安全防范
· 黑客攻击行为的特征分析及反攻击技术


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077