我正在尝试使用两台 XP 计算机之间的串行连接建立 SLIP 链路。这是为了测试一些仅支持通过 SLIP 传输 IP 的专用通信硬件。
首先,我使用一根零调制解调器电缆连接两台计算机,以验证 SLIP 连接是否正常工作。我按照以下方式配置了客户计算机的 SLIP 连接本指南。
我没有找到类似的主机端配置指南,但我尝试创建一个补充程序:网络属性 / 新建连接 / 设置高级连接 / 直接连接到另一台计算机 / 主机 / COM1 / {选择用户} / {完成}。这将在网络属性中产生一个标记为“传入”的新部分,其中包含一个名为“传入连接”的项目。
在计算机之间连接零调制解调器电缆后,我可以成功地从客户计算机连接到主机。客户计算机在“网络属性”中显示“已连接”,并且我在 IPCONFIG 中看到了 IP 地址。但是在主机上,“传入连接”设备的状态仍为“无设备连接”。IPCONFIG 中没有新的 IP 地址,ROUTE PRINT 中也没有新的接口。
在主机上,在“连接属性/网络/TCP/IP/属性”下,有一个“传入 TCP/IP 属性”对话框。我已将其设置为“指定 TCP/IP 地址”,并在 192.168.1.0 网络中给出了 10 个 IP 地址范围。我选中了“允许呼叫计算机指定其自己的 IP 地址”,因为根据 PDF 文档(上文),我指定了一个 IP 地址(在这个 10 个范围内)。
两台计算机都已在 192.168.0.0/24 上建立了以太网网络。我尝试在 192.168.0.0/24 网络上未使用的空间中设置 SLIP 地址。我还将它们设置为完全不同的网络:172.16.1.1 和 172.16.1.2。结果相同:来自 Guest 的 SLIP 连接似乎已连接,Guest 获得 IP,但主机上没有任何连接的证据(没有 IP 地址,没有路由)
尝试通过串行电缆 PING 主机时,串行线路上的 LED 监视器显示从客户机到主机的流量。所有 ping 均超时 - 主机无响应。
我通过在两台机器上运行终端来验证串行连接。串行连接工作正常。作为附加测试,我反转了主机和客户机的角色。同样,主机不确认传入连接,也不分配 IP 地址。
由于主机上没有 IP 地址,我无法通过 SLIP 链路进行连接或 PING。我在 SLIP 配置中缺少什么?
答案1
答案是 XP 不支持 SLIP 传入连接。请参阅此文章
如果你设置了它,它似乎可以连接,但实际上却无法工作。我试图做一些不可能的事情,因为误解了为 SLIP 连接设置两台机器的说明。