首页/云/Kubernetes 速查/ipBlock 管控外部网段
网络与服务55 条

ipBlock 管控外部网段

针对集群外 IP 段做放行/排除(cidr + except):数据库白名单、第三方 API 出口控制等场景使用,注意与 SNAT 的交互。

Kubernetes 速查云更新于 2026-10-12

ipBlock 示例

ipBlock 示例
ingress:
  - from:
      - ipBlock:
          cidr: 203.0.113.0/24
          except:
            - 203.0.113.128/25
      ports:
        - protocol: TCP
          port: 443
ipBlock 匹配的是数据包里的源/目的 IP:经节点 SNAT 的外部流量源 IP 可能已改写,规则命中会与预期不一致。

易错点

  • 放行外部来源前先确认对方出口 IP 是否固定、是否经过 NAT,验证后再固化规则
  • except 子网必须包含在 cidr 内,写反会被校验拒绝

数据来源与参考

  • Kubernetes 官方文档 · NetworkPolicy(ipBlock)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌