通过服务器在2个客户端之间建立ssh连接

通过服务器在2个客户端之间建立ssh连接,ssh,Ssh,嗨,我的问题是我想在家里建立一个ssh连接到我的计算机,但是由于我的isp,我不能进行dyn dns路由。我还运行了一个vServer 我现在的问题是:是否可以从我的家用电脑和我的笔记本电脑连接到vServer,并以某种方式重定向ssh,以便我可以从笔记本电脑到家用电脑进行ssh 重要的是,它们都首先作为客户端连接到vServer。是:使用远程端口转发 在home框中,通过以下方式建立到服务器的SSH连接: ssh -R 2222:localhost:22 user@server 这意味着:“

嗨,我的问题是我想在家里建立一个ssh连接到我的计算机,但是由于我的isp,我不能进行dyn dns路由。我还运行了一个vServer

我现在的问题是:是否可以从我的家用电脑和我的笔记本电脑连接到vServer,并以某种方式重定向ssh,以便我可以从笔记本电脑到家用电脑进行ssh


重要的是,它们都首先作为客户端连接到vServer。

是:使用远程端口转发

在home框中,通过以下方式建立到服务器的SSH连接:

ssh -R 2222:localhost:22 user@server
这意味着:“让服务器侦听端口2222,并将其上的连接转发到“本地主机:22”,如主页框所示

从笔记本电脑,ssh到vServer上的端口2222:

ssh -p 2222 server
这将被转发到您的主框上的端口22


这假设您可以从笔记本电脑连接到2222(和/或不能从家连接到22以外的任何东西)。有一些方法可以绕过这些假设。

是:使用远程端口转发

在home框中,通过以下方式建立到服务器的SSH连接:

ssh -R 2222:localhost:22 user@server
这意味着:“让服务器侦听端口2222,并将其上的连接转发到“本地主机:22”,如主页框所示

从笔记本电脑,ssh到vServer上的端口2222:

ssh -p 2222 server
这将被转发到您的主框上的端口22


这假设您可以从笔记本电脑连接到2222(和/或不能从家连接到22以外的任何东西)。有一些方法可以绕过这些假设。

是:使用远程端口转发

在home框中,通过以下方式建立到服务器的SSH连接:

ssh -R 2222:localhost:22 user@server
这意味着:“让服务器侦听端口2222,并将其上的连接转发到“本地主机:22”,如主页框所示

从笔记本电脑,ssh到vServer上的端口2222:

ssh -p 2222 server
这将被转发到您的主框上的端口22


这假设您可以从笔记本电脑连接到2222(和/或不能从家连接到22以外的任何东西)。有一些方法可以绕过这些假设。

是:使用远程端口转发

在home框中,通过以下方式建立到服务器的SSH连接:

ssh -R 2222:localhost:22 user@server
这意味着:“让服务器侦听端口2222,并将其上的连接转发到“本地主机:22”,如主页框所示

从笔记本电脑,ssh到vServer上的端口2222:

ssh -p 2222 server
这将被转发到您的主框上的端口22

这假设您可以从笔记本电脑连接到2222(和/或不能从家连接到22以外的任何东西)。有很多方法可以绕过这些假设