Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/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客户端连接到内部网络吗_Ssh_Google Cloud Platform_Google Cloud Run_Beta - Fatal编程技术网

我可以在云运行实例中使用ssh客户端连接到内部网络吗

我可以在云运行实例中使用ssh客户端连接到内部网络吗,ssh,google-cloud-platform,google-cloud-run,beta,Ssh,Google Cloud Platform,Google Cloud Run,Beta,我用openssh客户端构建了一个docker镜像,构建和部署过程中没有错误。但当试图在一个正常运行的云运行实例中进行调用时,我得到的只是超时错误。云运行实例很好地服务于所有http连接 我希望有一个简单明了的声明,ssh客户端不受支持,除了超时错误,我在云运行日志中没有收到任何错误。OpenSSH客户端可能会给出255的返回值,例如启动SSH隧道连接到GCE实例并通过它路由流量 但是,如果没有更多关于网络和云运行配置的详细信息,就很难确定出现了什么问题。在我使用GCE实例的外部地址作为ssh连

我用openssh客户端构建了一个docker镜像,构建和部署过程中没有错误。但当试图在一个正常运行的云运行实例中进行调用时,我得到的只是超时错误。云运行实例很好地服务于所有http连接


我希望有一个简单明了的声明,ssh客户端不受支持,除了超时错误,我在云运行日志中没有收到任何错误。OpenSSH客户端可能会给出255的返回值,例如启动SSH隧道连接到GCE实例并通过它路由流量


但是,如果没有更多关于网络和云运行配置的详细信息,就很难确定出现了什么问题。

在我使用GCE实例的外部地址作为ssh连接目标后,us-central1工作正常。然后我在europe-west1上进行了测试,它也在那里工作

昨天我收到一个IAM警告,今天当我部署(gcloud beta-run-deploy…)时,我最终使用Cloud Shell解决了这个IAM问题。我的GCE dev实例没有IAM权限,但IAM问题是关于allUsers/allow unauthenticated设置,可以在计算引擎控制台中更改该设置


我很确定昨天我也用外部地址测试了ssh,所以这可能是关于我开发实例上的IAM警告。不确定,但现在我有了一个云运行实例,可以实现我的预期。

我一直在尝试让ssh客户端在europe-west1-d区域工作。感觉好像有防火墙封锁了一切。我可以在普通的Google云实例之间进行连接,没有任何问题,普通实例到普通实例都可以正常工作。如果容器沙盒阻塞了ssh客户端,那么在云运行日志中就会有消息。没有沙盒消息,只有普通的ssh消息。在云运行实例中调用Google计算引擎REST API时,它可以正常工作。我可能明天会在us-central1中尝试。我一直在使用测试版。您是否打开了防火墙规则中的端口22?