【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种域名解析方法、装置、设备、存储介质及产品。
技术介绍
1、在kubernetes环境中coredns服务器会提供集群级别的域名解析服务,在kubernetes集群内可以基于该服务通过域名的方式和其他应用通信。针对基于cni(containernetworkinterface,容器网络接口)的容器网络pod,kubelet会自动修改其内部的/etc/resolv.conf文件,添加coredns服务器的clusterip,以确保容器网络pod可正常通过域名的方式访问各类服务。但主机网络pod的/etc/resolv.conf文件通常是继承自该pod所在节点的/etc/resolv.conf文件,而节点的/etc/resolv.conf文件内的域名解析地址可能并不是coredns服务器的clusterip,这就导致主机网络pod无法基于coredns服务器的域名解析功能通过域名方式和其他应用进行通信。
2、针对上述问题,现有方法可通过以下两种方式解决,一是修改节点的/etc/resolv.con
...【技术保护点】
1.一种域名解析方法,其特征在于,应用于集群内的CoreDNS服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述目标域名解析请求报文确定对应的目标应用IP地址,包括:
3.根据权利要求2所述的方法,其特征在于,在所述待解析域名属于第一类外部域名时,所述目标应用IP地址的确定方式,包括:
4.根据权利要求2所述的方法,其特征在于,在所述待解析域名属于第二类外部域名时,所述目标应用IP地址的确定方式,包括:
5.根据权利要求1所述的方法,其特征在于,所述第一网络地址转换规则和所述第二网络地址转换规
...【技术特征摘要】
1.一种域名解析方法,其特征在于,应用于集群内的coredns服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述目标域名解析请求报文确定对应的目标应用ip地址,包括:
3.根据权利要求2所述的方法,其特征在于,在所述待解析域名属于第一类外部域名时,所述目标应用ip地址的确定方式,包括:
4.根据权利要求2所述的方法,其特征在于,在所述待解析域名属于第二类外部域名时,所述目标应用ip地址的确定方式,包括:
5.根据权利要求1所述的方法,其特征在于,所述第一网络地址转换规则和所述第二网络地址转换规则,是由预设网络地址转换配置工具分别基于所述指定ip地址和所述指定集群容器网络网段配置得到...
【专利技术属性】
技术研发人员:李阳,高文泽,
申请(专利权)人:星环信息科技上海股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。