我在两个不同的学院有两台 Linux 计算机。Computer1 的用户名是 1,主机 1(内部 IP 192.168.1.115)连接到服务器 1(公共 IP 59.162.19.43)。第二台 Computer2 的用户名是 2,主机 2(内部 IP 192.168.1.120)连接到服务器 2(公共 IP 158.144.176.220)。我想使用 ssh 从 Computer1 连接到 Computer2。请告诉我,我该怎么做?
感谢您。
答案1
尝试建立 ssh 隧道
例如,如果您想通过 Server1 和 Server2 从 Computer1 连接到 Computer2
在 Computer1 上运行
ssh user@server1_internal_IP -L2002:127.0.0.1:2002
在server1上运行
ssh user@server2_external_IP -L2002:127.0.0.1:2002
在server2上运行
ssh username2@Computer2 -L2002:127.0.0.1:22
然后在Computer1上进行这些操作之后
run ssh [email protected] -p 2002