解决Oracle虚拟机无法联网的问题

Tuesday, Jul 14, 2026 | 1 minute read | Updated at Tuesday, Jul 14, 2026

@

解决Oracle虚拟机无法联网的问题,防火墙规则已经全部开放了包括虚拟机和Oracle的云防火墙,但是还是无法联网

最后才发现Oracle防火墙规则分为有状态和无状态,当时开放的规则使用的是无状态,最后重新更新Oracle防火墙为有状态即可正常联网

关于网络有状态和无状态,摘自AI的介绍

有状态(Stateful,默认)

  • 你只需要配置入站(Ingress)规则允许流量进来
  • 系统会自动记住这个连接,对应的返回流量(出站响应)会被自动放行,不需要你额外配一条Egress规则
  • 类似于普通防火墙的"连接追踪"机制

举例:你允许 TCP 443 入站,某个用户访问你的网站,服务器返回数据给他,这个返回包会被自动放行,不用你专门在Egress里加规则。

无状态(Stateless)

  • 系统不会自动追踪连接状态,Ingress和Egress规则是完全独立
  • 如果你设置了无状态的Ingress规则允许流量进来,你必须手动再配一条对应的Egress规则,否则返回的响应包会被挡住,导致连接建立了但传不了数据(表现类似"连不通"或"卡住")

© 2018 - 2026 vpslala

🌱 Powered by Hugo with theme Dream.