关于内网设备的ssh连接

前情提要

新装了一台电脑,放在了工作室,我现在是很想去工作室办公了,所以现在都是在宿舍,全部连接校园网。
校园网下使用不了诸如向日葵、ToDesk等远程工具,Parsec在Linux端不能被控

现状

有另外一台内网服务器,这里称为A,在机房, ip 10.188.xx.xxx
新装电脑,连接校园网,这里称为B,在工作室, ip 10.176.xx.xxx
我本地电脑,连接校园网,这里称为C,在宿舍, ip 10.180.xx.xxx
我现在可以SSH连接到A,但是连接不到B(超时)。
只能通过先连接A,然后从A SSH连接到B。

问题

我现在想要直接连接B,不知道怎么办?

大佬快来,对我指点一二

要不试试QQ的远程连接

帮顶,然后手动 @Yuju 大佬来回答

A安装个frp服务端,B安装个客服端,想打通啥服务自己配置就行

啊?大帅哥你是不是认真的

哈哈,QQ远程操控 :tieba_025:

1 个赞

是认真的,你不是远程工具用不了吗 :laughing:

我有想过我用云服务器搭frp,然后B和C可以p2p连接,但是我觉得好麻烦,很好奇为什么我不能直接用C SSH到B :smiling_face_with_tear:

害,不管是tailscale还是zerotier,我都感觉连接上很不容易,一点都不稳定 :sneezing_face:

好奇的话就要研究网络了,那个怕你更麻烦,可能要看下traceroute怎么走的,如果是上层网络就是隔离没转发那也白搭,简单点就是自己组虚拟局域网或者代理等形式

frp基本很稳的

好 我回头试试用A做服务端看看

啊,我了解一下,感觉很有用

ssh隧道就行了,回复里面已经看到了ssh Client配置jumpserver :laughing:

1 个赞

用ssh隧道也可以,省一步跳板

1 个赞

用服务器A做个端口转发应该可行

你环境描述的不够详细, 你是否配置了只允许密钥登录? 然后B(工作室)没有C(宿舍)的公钥?

还有就是 你测试 C ping B 是否正常? 根据你当前的描述只能推断你ssh失败了

都可以使用密码登录,C ping B正常

刚才尝试使用在A部署frp服务端失败,开启只能监听ipv6,不能监听ipv4导致连接失败,接下来准备试试上边说的jumpserver

链接失败 的错误信息是什么?