k8s服务名称无法在浏览器中重新显示

时间:2018-12-26 02:55:55

标签: dns kubernetes

我想从kubernetes集群外部使用服务名称(* .svc.cluster.local)发送请求。

现在我可以在集群中使用openVPN,并且可以连接到它,并且可以使用服务集群IP来访问服务。为了重新定义服务名称,我将VPN配置为推送DNS服务器,并且nslookup可以正确解析服务名称。但是,当从浏览器发送请求时,*。svc.cluster.local不能被替换。似乎请求没有发送到配置的DNS服务器。我很困惑,需要帮助!

我推送了一个私有DNS服务器地址,问题已解决。

1 个答案:

答案 0 :(得分:0)

我在server.conf的“ push“ dhcp-option DNS xxx.xx.xx.xx””中使用私有IP而不是公共IP。重新启动openvpn后,问题解决了!