`ssh` 无法到达目的地

`ssh` 无法到达目的地

我正在尝试使用 IP 地址 ssh 到实验室中的另一台计算机。 IP 地址是137.84.4.211,假设主机名是MyName。我的 IP 地址是137.82.81.10。我不知道这是否意味着两台计算机共享同一本地主机。

我试过

$ ssh -vv [email protected]
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 137.84.4.211 [137.84.4.211] port 22.
debug1: connect to address 137.84.4.211 port 22: Operation timed out
ssh: connect to host 137.84.4.211 port 22: Operation timed out

当然,大约花了一分钟才返回Operation timed out

我也做了

$ sudo tcptraceroute 137.84.4.211 22

Selected device en0, address 137.82.81.10, port 55360 for outgoing packets
Tracing the path to 137.84.4.211 on TCP port 22 (ssh), 30 hops max
 1  137.82.81.253  0.488 ms  0.370 ms  0.357 ms
 2  a0-a1.net.ubc.ca (142.103.78.250)  0.648 ms  0.660 ms  0.683 ms
 3  anguborder-a0.net.ubc.ca (137.82.123.137)  132.591 ms  1.959 ms  1.525 ms
 4  343-oran-cr1-ubcab.vncv1.bc.net (134.87.2.234)  0.549 ms  0.639 ms  0.625 ms
 5  cr1-bb3900.vantx1.bc.net (206.12.0.33)  0.747 ms  0.547 ms  0.620 ms
 6  vncv1rtr1.canarie.ca (205.189.32.172)  0.700 ms  1.426 ms  1.126 ms
 7  abilene-1-lo-jmb-706.sttlwa.pacificwave.net (207.231.240.8)  3.955 ms  4.010 ms  4.080 ms
 8  198.71.46.246  29.355 ms  29.405 ms  29.261 ms
 9  159.238.0.10  29.510 ms  29.404 ms  29.613 ms
10  159.238.0.9  32.455 ms  36.140 ms  32.574 ms
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *
Destination not reached

由于两台计算机均位于不列颠哥伦比亚省温哥华(不到 50 米),我有点惊讶地发现它正在搜索安大略省 (205.189.32.172) 和怀俄明州 (159.238.0.9) 的节点。

我确保防火墙已关闭并且允许所有连接。两台电脑均运行 Mac OS X El Capitan

答案1

IP 地址 137. 84.4.211 和 137. 82.81.10 不在同一网络上。最有可能的是,两个地址中的值都应该是 84 或 82。

相关内容