无法从Gcloud内部网络连接到其他VM端口

时间:2017-06-12 19:42:11

标签: gcloud vpc

我有2个虚拟机在同一个"默认" GCloud网络:vm1和vm2。

在vm1中,我可以:

  

vm1:〜$ curl localhost:5984

     

{" CouchDB的":"欢迎""的uuid":" 121d13a07f68""版本":& #34; 1.6.0""供应商" {"版本":" 16.10""名称":&# 34; Ubuntu的"}}

在vm2中,我可以:

  

vm2:〜$ curl vm1-name

<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.10.1 (Ubuntu)</center>
</body>
</html>

但是当我尝试在vm1中到达5984端口时,我得到了:

  

vm2:〜$ curl vm1-name:5984

     

卷曲:(7)连接到vm1-name失败:5984;连接被拒绝

GCP添加了一个防火墙rulle,允许所有tcp:0-65535流量进入,所以我不明白这里发生了什么。

1 个答案:

答案 0 :(得分:0)

所以......毕竟这不是一个Gcloud问题。 我在这里找到了线索: https://serverfault.com/questions/79453/why-cant-i-access-my-couchdb-instance-externally-on-ubuntu-9-04-server

只需连接到vm1:5984 / _utils / config.html(记得登录)并将 bind_address 更改为0.0.0.0