拨号服务器:设置虚拟 POTS 基础架构

dir*_*ion 6 dialup

我有拨号服务器和客户端软件,我希望能够对其进行测试和编写脚本。不幸的是,我没有固定电话。更少,我可以用来测试并发连接的多行。

我所拥有的是一些调制解调器和一台可以将它们插入的计算机。有什么办法可以以这种方式模拟电话线吗?就像,实际上能够插入固定电话,获得拨号音,能够拨打号码,并将其路由到服务器上的我的软件?

如果这不是这个问题的合适论坛,我深表歉意。恐怕我不知道从哪里开始,或者我正在尝试的东西是否完全是半生不熟的。

Mic*_*ton 12

好吧,在过去,我们为模拟这一点所做的是通过电话线端口和电话线将两个调制解调器背对背连接起来。然后我们将在一个调制解调器上禁用拨号音检测并用它拨出,然后让另一个调制解调器“应答”。这两个调制解调器可以在没有电话网络介入的情况下愉快地相互交谈,尽管您的速度限制为 33600 bps。您无法自动应答,因为没有电话网络,因此没有振铃信号。

如果调制解调器通常与Hayes 兼容,就像几乎所有调制解调器一样,那么“拨号”应该就足够了:

ATX0D
Run Code Online (Sandbox Code Playgroud)

并回答:

ATA
Run Code Online (Sandbox Code Playgroud)


Eva*_*son 6

您可以将调制解调器的电话线直接相互连接。然而,模拟振铃脉冲以使“远程”调制解调器自动接听将是有问题的。有各种各样的“电话线模拟器”,功能和价格不等。如果您想终止更快的调制解调器速度(如 V.90),那么您将谈论为模拟器花费大量资金。如果您只想要“普通的”9,600 - 38,400bps,那么您可能可以使用其中一个简单的模拟线路模拟器。搜索引擎会给你各种各样的结果。

我对尝试使用 VoIP 设备和外汇站 (FXS) 端口进行操作持谨慎态度。即使在使用 CODECS 的情况下让 9,600bps 在这种情况下工作也可能会出现问题。