标签:search cluster com ndots resolv svc etc DNS local
/etc/resolv.conf 中的两个配置项 search 和 options ndots 的意义:
search 代表域名搜索顺序
options:选项 ndots :代表域名中 点号 .(dot) 的个数
如下配置:
nameserver 10.96.0.10 search default.svc.cluster.local svc.cluster.local cluster.local options ndots:5
说明:当给定的域名不是 FQDN(完全限定名),并且域名中的 "." 数量小于ndots 5个,将按照 search 的顺序进行解析。
FQDN:abc.com. 这种形式的就是完全限定名,abc.com不是完全限定名
当访问 a.b.c.d.com 的时候 因为只有 4 个点,少于 ndots 的数量,那么解析将会按照如下顺序进行:
a.b.c.d.com.default.svc.cluster.local
a.b.c.d.com.svc.cluster.local
a.b.c.d.com.cluster.local
a.b.c.d.com
一般要求是少量进行DNS解析,对于Kubernetes应用,可以修改Pod 的 dnsConfig,参考如下:
dnsConfig: options: - name: ndots value: '3' dnsPolicy: ClusterFirst
标签:search,cluster,com,ndots,resolv,svc,etc,DNS,local 来源: https://www.cnblogs.com/zh-dream/p/16535155.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。