一种IPv6地址配置方法、装置、设备及可读存储介质制造方法及图纸

技术编号:25894234 阅读:59 留言:0更新日期:2020-10-09 23:40
本申请公开了一种IPv6地址配置方法、装置、设备及可读存储介质。本申请公开的方法应用于云平台中的宿主机,包括:若基于宿主机创建的虚拟机启动,则将IPv6配置信息存储至虚拟机的虚拟端口对应的数据库;拦截虚拟机发送的地址查询报文,从数据库中查询IPv6配置信息,将查询结果组装为应答报文发送至虚拟机;拦截虚拟机发送的地址配置报文,并校验地址配置报文,若校验通过,则发送地址确认报文至虚拟机,以使虚拟机基于应答报文完成IPv6地址配置。本申请可以避免不同宿主机的IPv6地址配置的相互影响,实现了IPv6地址的分布式配置,简化了云平台的网络运维工作。相应地,本申请提供的一种IPv6地址配置装置、设备及可读存储介质,也同样具有上述技术效果。

【技术实现步骤摘要】
一种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

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1