Networking 当从pod与Kubernetes集群外的服务通话时,源IP(记录在集群外的服务端)?

Networking 当从pod与Kubernetes集群外的服务通话时,源IP(记录在集群外的服务端)?,networking,kubernetes,Networking,Kubernetes,可能是一个noob K8s网络问题。当pod与Kubernetes集群(例如:internet)之外的服务进行通信时,该服务会看到什么源IP?我不认为它会是pod IP(因为它是),因为NATing涉及?是否有关于此主题的文档?您可以在以下内容中找到问题的答案: 对于从pod到外部地址的流量,Kubernetes 简单地使用。它所做的是替换pod的内部源 IP:端口与主机的IP:端口。当返回的数据包返回到 主机,它重写pod的IP:端口作为目标并发送 它会回到原来的吊舱。整个过程对公众是透明的

可能是一个noob K8s网络问题。当pod与Kubernetes集群(例如:internet)之外的服务进行通信时,该服务会看到什么源IP?我不认为它会是pod IP(因为它是),因为NATing涉及?是否有关于此主题的文档?

您可以在以下内容中找到问题的答案:

对于从pod到外部地址的流量,Kubernetes 简单地使用。它所做的是替换pod的内部源 IP:端口与主机的IP:端口。当返回的数据包返回到 主机,它重写pod的IP:端口作为目标并发送 它会回到原来的吊舱。整个过程对公众是透明的 原始pod,根本不知道地址翻译


@以上内容总能解决您的问题吗?@WytrzymałyWiktor文档链接绝对有帮助。