我想使用 LoadBalancer 类型的服务在 GKE (Google Kubernetes) 上公开一个定制的邮件服务器。我能够在 DigitalOcean 的 Kubernetes 服务上执行此操作,但不能在 GKE 上执行此操作。
我读过谷歌正在阻止传出端口 25,但没有关于传入端口 25 的信息。
我已经尝试在另一个端口(例如 3000)上公开邮件服务,并且效果很好(使用 进行测试nc <EXTERNAL IP> 3000
)。
有人可以阐明为什么传入端口 25 也会被阻止,或者是否需要以某种方式显式“打开”它?
回答我自己的问题:我无法在 GKE 上测试端口 25,因为我自己的 ISP 阻止了传出端口 25。
简单地向我的服务器发送一封电子邮件就表明它工作正常!