Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssh 使用gcloud上的vm作为中介从任何地方访问本地服务器_Ssh_Gcloud - Fatal编程技术网

Ssh 使用gcloud上的vm作为中介从任何地方访问本地服务器

Ssh 使用gcloud上的vm作为中介从任何地方访问本地服务器,ssh,gcloud,Ssh,Gcloud,我对反向代理进行了一些搜索,但它似乎并没有回答我的问题 我想从任何地方连接到本地服务器,而不更改任何本地防火墙 我的想法是在本地服务器与gcloud上的vm实例之间建立ssh连接,然后从任何地方连接到此vm实例并重用此ssh连接 有可能吗?您可以使用serveo.net 您可以从任何地方免费访问您的本地主机 通过使用url CUSTOMDOMAIN.serveo.net,您可以从世界上任何地方访问您的本地主机服务器。(此处CUSTOMDOMAIN表示您可以使用自定义子域) serveo的替代方案

我对反向代理进行了一些搜索,但它似乎并没有回答我的问题

我想从任何地方连接到本地服务器,而不更改任何本地防火墙

我的想法是在本地服务器与gcloud上的vm实例之间建立ssh连接,然后从任何地方连接到此vm实例并重用此ssh连接

有可能吗?

您可以使用serveo.net

您可以从任何地方免费访问您的本地主机

通过使用url CUSTOMDOMAIN.serveo.net,您可以从世界上任何地方访问您的本地主机服务器。(此处CUSTOMDOMAIN表示您可以使用自定义子域)

serveo的替代方案是ngrok

ssh -o serverAliveInterval=60 -R CUSTOMDOMAIN:80:localhost:YOURPORT serveo.net