记录形式
| 名称 | 解析结果 | 用途 |
|---|---|---|
| web.prod.svc.cluster.local | ClusterIP | 跨命名空间访问服务 |
| web(同命名空间) | ClusterIP | 短名,靠 search 域补全 |
| db-0.db-headless.prod.svc.cluster.local | Pod IP | Headless 下定位单个实例 |
| 10-244-1-5.prod.pod.cluster.local | Pod IP | 按 IP 格式反查 Pod |
验证命令
验证命令
kubectl exec -it web-x -- nslookup kubernetes.default
kubectl exec -it web-x -- nslookup web.prod
kubectl -n kube-system get svc kube-dns # CoreDNS 前端 Service 名
kubectl -n kube-system get pods -l k8s-app=kube-dnssearch 域决定短名补全顺序:当前命名空间 → svc.cluster.local → cluster.local → 节点 resolv.conf 域。