【问题标题】:openstack instance can not access internetopenstack 实例无法访问互联网
【发布时间】:2019-08-28 13:26:06
【问题描述】:

在 OpenStack 中创建的实例无法访问 Internet。我已经从 ubuntu 云映像创建了一个实例。

在安全组中,我允许所有端口用于 ICMP、TCP 和 UDP 的入口和出口请求。我可以 SSH 实例并 ping 实例的浮动 IP 和私有网络上的所有其他实例,但我无法 ping 网络外的任何其他 IP 地址。在网络拓扑中,路由器连接公网和私网,但实例无法访问互联网,我无法ping 8.8.8.8。

有人知道如何解决这个问题吗?

【问题讨论】:

  • 可能实例的“其他”IP 地址在专用网络上。如果是这样,您将无法访问它们,除非从专用网络上的其他 IP 访问。

标签: openstack


【解决方案1】:

检查您的 ml2 和 linuxbridge 或 ovs 代理。这是因为配置错误。可能是类型驱动程序和机制驱动程序不匹配,或者提供商网络设置不正确。 请在此处发布您的配置,以便我们找到问题。

【讨论】:

    【解决方案2】:

    感谢您的回答。由于安全组中的端口 22,我能够通过允许 ICMP 入口请求来解决此问题。

    【讨论】:

    • “通过允许 ICMP 入口请求” - 是的,但是 “因为安全组中的端口 22” 没有意义。 Ping 使用 ICMP(默认),但端口 22 (SSH) 用于 TCP 地址系列,与 ping 无关。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多