现象
在pod内无法解析指定域名
# 执行ping
bash-4.4# ping xx-xx-svc-0.xxx-fcp.svc.cluster.local
ping: bad address 'xx-xx-svc-0.xxx-fcp.svc.cluster.local'
排查经过
# 执行nslookup
bash-4.4# nslookup xx-xx-svc-0.xxx-fcp.svc.cluster.local
Server: 172.43.0.10
Address: 172.43.0.10#53
** server can't find xx-xx-svc-0.xxx-fcp.svc.cluster.local.localdomain: SERVFAIL
通过nslookup的输出结果可知,无法解析该域名的原因是系统默认将域名补全为.localdomain结尾,导致域名无法解析
<