[发明专利]容器服务的访问方法、网络地址的解析方法、装置和系统在审
申请号: | 201710257185.8 | 申请日: | 2017-04-19 |
公开(公告)号: | CN108737584A | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | 陈海波 | 申请(专利权)人: | 中国移动通信集团山西有限公司;中国移动通信集团公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 彭琼 |
地址: | 030032 山西省*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务端口 服务访问请求 反向解析 网络地址 宿主机 服务 访问 解析 域名系统服务器 发送 对外服务 接收用户 网络信息 易用性 记录 匹配 标准化 暴露 | ||
本发明公开了一种容器服务的访问方法、网络地址的解析方法、装置和系统。该容器服务的访问方法包括:获取容器暴露的容器服务端口,添加包括容器服务端口和指定域名的反向解析记录;向域名系统服务器发送与容器服务端口对应的包括指定域名和宿主机IP地址的网络信息;接收用户端根据宿主机IP地址发送的包括目标域名的容器服务访问请求,根据反向解析记录和目标域名,得到与目标域名匹配的容器服务端口;依据容器服务端口发送容器服务访问请求至容器。根据本发明实施例提供的容器服务的访问方法,实现了容器对外服务端口的标准化,大大提高了容器服务的易用性。
技术领域
本发明涉及云计算领域,尤其涉及容器服务的访问方法、网络地址的解析方法、装置和系统。
背景技术
目前,应用容器对外提供网络服务时,通常是通过将容器端口暴露给宿主机后,容器守护进程在主机的网络防火墙iptables表的网络地址转换NAT链中,通过端口映射将容器端口映射为宿主机的非标准服务端口,进而通过宿主机的非标准服务端口提供对外容器服务的。
一般网络协议的服务,例如超文本传输协议(HyperText Transfer Protocol,http)和简单邮件传输协议(Simple Mail Transfer Protocol,smtp)等都有默认的标准端口。因此外部用户如果要访问容器服务,需要在服务访问协议中指定宿主机映射的非标准端口。
如果指定的宿主机的非标准端口与容器服务对应的非标准端口相同,则宿主机的非标准端口将无法提供服务;如果一个宿主机上的多个容器同时对外提供同一网络的不同内容的服务,则需要在访问协议中添加与上述不同内容的服务对应的非标准端口,才能正确的访问相关服务。因此,目前的容器服务访问方法不利于容器对外提供服务的标准化,容器服务访问的可用性和易用性较差。
发明内容
本发明实施例提供容器服务的访问方法、网络地址的解析方法、装置和系统,可以提高容器服务的易用性。
根据本发明实施例的一方面,提供一种容器服务的访问方法,包括:获取容器暴露的容器服务端口,添加包括容器服务端口和指定域名的反向解析记录;向域名系统服务器发送与容器服务端口对应的包括指定域名和宿主机IP地址的网络信息;接收用户端根据宿主机IP地址发送的包括目标域名的容器服务访问请求,根据反向解析记录和目标域名,得到与目标域名匹配的容器服务端口;依据容器服务端口发送容器服务访问请求至容器。
根据本发明实施例的另一方面,提供一种网络地址的解析方法,包括:从宿主机接收与容器服务端口对应的网络信息,添加网络信息的记录,网络信息包括指定域名和宿主机IP地址;接收用户端的包含目标域名的地址解析请求,解析网络信息的记录,返回目标域名对应的宿主机IP地址。
根据本发明实施例的再一方面,提供一种容器服务的访问装置,包括:反向解析记录添加模块,用于获取容器暴露的容器服务端口,添加包括容器服务端口和指定域名的反向解析记录;网络信息发送模块,用于向域名系统服务器发送与容器服务端口对应的包括指定域名和宿主机IP地址的网络信息;域名匹配模块,用于接收用户端根据宿主机IP地址发送的包括目标域名的容器服务访问请求,根据反向解析记录和目标域名,得到与目标域名匹配的容器服务端口;反向解析模块,用于依据容器服务端口发送容器服务访问请求至容器。
根据本发明实施例的又一方面,提供一种网络地址的解析装置,包括:网络记录添加模块,用于从宿主机接收与容器服务端口对应的网络信息,添加网络信息的记录,网络信息包括指定域名和宿主机IP地址;地址解析模块,用于接收用户端的包含目标域名的地址解析请求,解析网络信息的记录,返回目标域名对应的宿主机IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团山西有限公司;中国移动通信集团公司,未经中国移动通信集团山西有限公司;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710257185.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:系统中从控制器的配置方法和配置系统
- 下一篇:IP地址的分配方法及装置