使用 IP 时 Kubernets 连接被拒绝,但使用 localhost 时则不会被拒绝

问题描述 投票:0回答:1

我在 Kubernets 中部署了一个在端口 5000 上运行的 NetCore 6 服务。问题是 pod 不接受外部连接(连接被拒绝),但是如果我打开 pod 并执行 telnet 到 localhost 5000,它可以工作,但在相同的情况下pod telnet 到端口 5000 上的 IP 地址不起作用。

感谢您的帮助!!

kubernetes
1个回答
0
投票

需要更多有关您在 kubernetes 中使用的网络解决方案/插件和网络配置的详细信息,问题可能出在以下任一方面:-

  • IP 表规则(NAT 配置)
  • IPAM(pod ip地址管理,ipv6-> 不会与 ipv4 地址通信)
  • 网络政策
  • DNS 检查
© www.soinside.com 2019 - 2024. All rights reserved.