【发布时间】:2014-09-23 12:41:45
【问题描述】:
我已经使用 youtube 上的教程设置了一个谷歌云 sql 服务器。但是,每当我尝试通过浏览器连接到它时,通过浏览器连接到它时,我得到的错误是 ERR_CONNECTION_REFUSED 。我设置的防火墙与浏览器中的内容相关。我也可以通过 SSH 连接到虚拟机。但是虚拟机总是拒绝我的连接。我已经尝试了好几天了。
这是我的允许 http 连接的虚拟机设置
这是我的虚拟机外部 IP 地址 这是我尝试连接时浏览器告诉我的内容。
【问题讨论】:
-
您是否将您的机器子网置于授权网络中,并在 Cloud SQL 中进行访问控制?
-
@George 我做到了。我将我的公共 IP 地址置于云 SQL 中的访问控制之下。我也将我的虚拟机 IP 地址置于访问控制之下。
-
在您的“默认”防火墙中,您是否有允许在端口 80 上使用 http 的规则?尝试关闭机器上的 iptables 也只是为了测试。
-
@George 是的,我愿意,我会试试的
-
@George 我尝试关闭 ip 表但无济于事。我相信问题是我列出了错误的 IP 地址。当我用谷歌搜索我的 IP 地址时,它给了我一个无法连接到我的机器的地址。但是,当我在终端中进行 ipconfig 时,我可以使用 IP 地址进行连接。但是谷歌不允许我在访问控制中添加该 IP 地址。只有当我搜索我的公共 IP 地址时他们给我的那个。
标签: google-cloud-sql google-compute-engine