自己动手模拟窄带拨号上网

拨号上网已经是老一代的上网技术,基于模拟电话的它们早已被种类繁多的宽带上网技术所淘汰;但许多人依然热衷于尝试拨号上网来重拾怀旧的感觉,例如那个缓慢的速度和猫播放的握手音。但不妙的是,许多地区都已淘汰并关闭了窄带拨号上网的服务,而剩余地区的拨号上网服务则依然收取高额的电话和接入费用,并且许多人的家里早已经不再有固话线预留。这篇文章将向你介绍如何自己动手模拟窄带拨号上网,架设自己的接入服务器并重拾怀旧的感觉。


概述

要自己来模拟拨号上网服务,我们需要架设自己的接入服务器并提供可以正常通讯的电话线路。

对于接入服务器(下文简称服务端)而言,它需要有一个Modem才可以正常和客户端电脑(下文简称客户端)的Modem交谈,并且需要支持相关的协议,对模拟拨号上网而言服务端还必须接入互联网。本文将以一台最常见的,拥有猫的一台Windows XP笔记本电脑为例来架设服务端;而实际上,你也可以通过用运行Windows NT、Windows Server、Unix甚至Windows 9x等操作系统的电脑来做。

两个Modem进行交谈和通讯时,需要可以正常通讯的电话线路来支撑。大部分Modem接到「振铃」信号时才会应答,并且需要拨号音和9V的电压才能正常拨号和通讯。「振铃」信号可以使用专门的模拟器,而9V的电压也可以手动提供;而拨号音则可以手动设置忽略。本文使用了一劳永逸的手段,设置了电话交换机来提供电话线路。

设置服务端

在Windows XP服务端上,打开「控制面板」里的「网络连接」,然后双击打开「新建连接向导」。点击下一步,在「网络连接类型」处选择「设置高级连接」。

选择「接受传入的连接」。不设置这一步,服务端的Modem就不会应答其他Modem的呼叫。设置后,服务端就可以接受客户端的呼叫,然后将客户端连接到局域网上。

选择想要使用的Modem,然后设置用户。客户端电脑将使用此处设置的用户来拨入服务端。用户的权限可以稍后在Windows里设置。

完成向导后,在「网络连接」里就会出现一个「传入的连接」。双击打开属性,点击「网络」中的TCP/IP协议属性,确认「允许呼叫方访问我的局域网」选项已经选中,然后手动设置可以指派的IP段。这里要根据你的局域网进行设定,不要与现有局域网下的IP冲突,否则会导致客户端不能在网络上进行注册,导致协议错误,或导致无法上网。保存并且退出「传入的连接」属性。

设置电话线路

大部分买得到的电话交换机价格都不贵,并且即插即用。将服务端电脑的Modem连接到电话交换机的内线端口处,记下内线电话号码。然后将客户端电脑的Modem连接到另一个内线端口处。客户端电脑随后将呼叫服务端电脑。电话交换机将提供拨号音、所需的电压和振铃。

设置客户端

到现在为止,一个完整的拨号上网模拟就已经建设好了。客户端的操作系统各有不同,依照客户端的操作系统而定,建立拨号上网账户。账户为服务端「传入的连接」处允许的账户,输入密码,并且设置电话号码为电话交换机上服务端的内线电话号码。选择呼叫,客户端将开始拨号,然后服务端的Modem检测到来自电话交换机的振铃后就会开始应答。两个Modem都会播放握手音。

建立PPP连接后,服务端会验证用户名和密码,指派IP地址给客户端,然后将客户端连接到局域网上。连接建立后,客户端就可以访问服务端处的网络资源了。唯一的遗憾是,相比真正的拨号上网,由于兼容性方面的考虑,两个Modem之间的传输速度最高为33.6K,也有28.8K的,随电话交换机和电话线的质量而定。

拓展阅读

赞赏站长

本站是原创性质的个人站点,站长拥有所有原创内容的著作权,版权所有,盗用必究!

《自己动手模拟窄带拨号上网》上有2条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注