【技术实现步骤摘要】
一种IPv6地址配置方法、装置、设备及可读存储介质
本申请涉及计算机
,特别涉及一种IPv6地址配置方法、装置、设备及可读存储介质。
技术介绍
目前,一般使用DHCPv6(DynamicHostConfigurationProtocolforIPv6,针对IPv6的动态主机协议)服务器为云平台中的所有虚拟机配置IPv6地址,若DHCPv6服务器出现故障,就会影响云平台中的所有虚拟机的IPv6地址的配置。并且,云平台中的各个虚拟机所属的宿主机可能不同,因此属于不同宿主机的不同虚拟机的IPv6地址配置会相互影响。因此,如何解决DHCPv6服务器故障对IPv6地址配置的不利影响,避免属于不同宿主机的不同虚拟机的IPv6地址配置相互影响,是本领域技术人员需要解决的问题。
技术实现思路
有鉴于此,本申请的目的在于提供一种IPv6地址配置方法、装置、设备及可读存储介质,以解决DHCPv6服务器故障对IPv6地址配置的不利影响,避免属于不同宿主机的不同虚拟机的IPv6地址配置相互影响。其具体方案如下:r>第一方面,本申请本文档来自技高网...
【技术保护点】
1.一种IPv6地址配置方法,其特征在于,应用于云平台中的任一个宿主机,基于所述宿主机创建有虚拟机,包括:/n若所述虚拟机启动,则将IPv6配置信息存储至所述虚拟机的虚拟端口对应的数据库;所述IPv6配置信息包括:分配给所述虚拟机的IPv6地址和所述虚拟端口的名称;/n拦截所述虚拟机发送的地址查询报文,从所述数据库中查询所述IPv6配置信息,将查询结果组装为应答报文发送至所述虚拟机;/n拦截所述虚拟机发送的地址配置报文,并校验所述地址配置报文,若校验通过,则发送地址确认报文至所述虚拟机,以使所述虚拟机基于所述应答报文完成IPv6地址配置。/n
【技术特征摘要】
1.一种IPv6地址配置方法,其特征在于,应用于云平台中的任一个宿主机,基于所述宿主机创建有虚拟机,包括:
若所述虚拟机启动,则将IPv6配置信息存储至所述虚拟机的虚拟端口对应的数据库;所述IPv6配置信息包括:分配给所述虚拟机的IPv6地址和所述虚拟端口的名称;
拦截所述虚拟机发送的地址查询报文,从所述数据库中查询所述IPv6配置信息,将查询结果组装为应答报文发送至所述虚拟机;
拦截所述虚拟机发送的地址配置报文,并校验所述地址配置报文,若校验通过,则发送地址确认报文至所述虚拟机,以使所述虚拟机基于所述应答报文完成IPv6地址配置。
2.根据权利要求1所述的IPv6地址配置方法,其特征在于,所述拦截所述虚拟机发送的地址查询报文,包括:
利用目标流表拦截所述地址查询报文;
相应的,所述拦截所述虚拟机发送的地址配置报文,包括:
利用所述目标流表拦截所述地址配置报文;
其中,所述目标流表中的匹配字段包括:DHCPv6报文的端口号和所述虚拟端口。
3.根据权利要求1所述的IPv6地址配置方法,其特征在于,所述从所述数据库中查询所述IPv6配置信息,包括:
将所述IPv6配置信息从所述数据库读取至缓存,在所述缓存中查询所述IPv6配置信息。
4.根据权利要求1所述的IPv6地址配置方法,其特征在于,所述虚拟机基于所述应答报文完成IPv6地址配置之后,还包括:
所述虚拟机对所述IPv6地址进行自检。
5.根据权利要求4所述的IPv6地址配置方法,其特征在于,所述虚拟机对所述IPv6地址进行自检之后,还包括:
拦截所述虚拟机发送的路由请求报文;
查询所述虚拟端口对应的网络前缀配置信息;...
【专利技术属性】
技术研发人员:张兆增,张东,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。