【发布时间】:2018-06-18 04:03:26
【问题描述】:
我在我的机器上运行了 devstack,并创建了一个 Alpine Linux 实例,它在端口 3000(也尝试了 80、8080)上运行 Rails API(IP 10.0.0.6)。然后我创建了一个简单的 CirrOS 客户端实例(IP 10.0.0.4)来访问 API 的 /test 端点。但是,我发现我可以 ŕun:
ping 10.0.0.6
来自 CirrOS 实例并接收数据包的响应。但是,当我尝试时:
curl -XGET http://10.0.0.6:3000/test
我收到错误:
curl: (7) couldn't connect to host
这两个实例属于私有网络,安全组策略允许任何协议的任何入口和出口。
/test 端点在 API 实例上本地运行。 我还测试了我能够建立从一个实例到另一个实例的 ssh 连接。
我可能缺少什么配置?谢谢!
【问题讨论】:
标签: api networking instance openstack