0

我已经在 LAN 上的计算机 A(192.168.1.aaa) 上安装了 CollabNet Subversion Edge 2.2.0(适用于 Windows 64 位)。

并尝试通过 url 访问同一 LAN 上的计算机 B(192.168.1.bbb):http: //192.168.1.aaa/svn/给我超时问题。

但是在计算机上,AI 可以正确访问 url:http: //192.168.1.aaa/svn/ 和 localhost/svn。

有人可以帮忙配置远程客户端的服务器设置吗?

4

1 回答 1

2

您是否可以使用 签出计算机“A”上的工作副本http://192.168.1.aaa/svn?如果是这种情况,您就知道 Subversion 已启动并正在运行,而 Apache 已启动并正在运行。

这看起来像一个网络问题。尝试从计算机“B” ping计算机“A”:

C:> ping 192.168.1.aaa
PING 192.169.1.aaa (192.169.1.aaa): 56 data bytes
64 bytes from 192.168.1.aaa: icmp_seq=0 ttl=52 time=19.476 ms
64 bytes from 192.168.1.aaa: icmp_seq=0 ttl=52 time=19.476 ms
64 bytes from 192.168.1.aaa: icmp_seq=0 ttl=52 time=19.476 ms
64 bytes from 192.168.1.aaa: icmp_seq=0 ttl=52 time=19.476 ms

这将让您知道您的网络是否使计算机“A”从计算机“B”可见。如果你得到这个:

C:> ping 192.168.1.aaa
PING 192.169.1.aaa (192.169.1.aaa): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2

您知道计算机“A”和计算机“B”之间的网络被阻塞。

如果您可以从计算机“B” ping计算机“A”,请查看是否可以通过端口 80 从计算机“B”连接到计算机“B”。这是标准 HTTP 端口。一些公司出于各种原因阻止它。你可以试试这个命令:

C:> $ telnet 192.168.1.aaa 80
Trying 192.168.1.aaa...
Connected to 192.168.1.aaa.
Escape character is '^]'.

如果您没有收到Connected to 192.168.1.aaa响应,则您知道端口 80 已被阻止。在这种情况下,您需要与 IT 部门讨论重新配置网络,以免阻塞机器 192.168.1.aaa 上的端口 80。

于 2012-01-08T19:37:57.900 回答