一种云设备的注册方法和服务器与流程

文档序号:33394878发布日期:2023-03-08 12:51阅读:43来源:国知局
一种云设备的注册方法和服务器与流程

1.本公开涉及通信技术领域,尤其涉及一种云设备的注册方法和服务器。


背景技术:

2.dhcp:dynamic host configuration protocol,动态主机配置协议。
3.对于中小企业用户,运维能力较低,组网相对简易,全网设备云管的需求迫切,但是目前网络设备(无线、交换、路由、安全)在连接云平台时,需要配置连接云平台的域名、需要指定加入云平台的某一场所。所以用户在将设备连接云平台时,需要对设备进行逐一配置,增加云平台的域名、场所信息。这种方式带来较大工作量的同时也增加了开局难度。


技术实现要素:

4.本公开实施例提供了一种云设备的注册方法和服务器,通过该方法可以实现云设备自动向云平台注册。
5.本公开实施例提供了一种云设备的注册方法,该方法应用于dhcp中,所述方法包括:
6.获取云设备接入网络的vlan信息,根据所述vlan信息获取所述云设备的地址信息;
7.根据所述地址信息向所述云设备发送dhcp报文,所述dhcp报文中携带该云设备待接入云平台的域名和/或密钥信息,以使所述云设备根据所述域名和/或密钥信息向云平台注册。
8.可选的,所述方法还包括:在dhcp中配置与各vlan对应的云平台的域名和/或密钥信息。
9.可选的,所述方法还包括:在dhcp中配置与各地址网段对应的平台的域名和/或密钥信息。
10.其中,所述dhcp报文中携带该云设备待接入云平台的域名和/或密钥信息,包括:
11.获取dhcp报文的预留字节,将域名和/或密钥信息填入预留字节,以使所述dhcp报文中携带该云设备待接入云平台的域名和/或密钥信息。
12.通过上述各实施例可以看出,管理员可预先在dhcp中配置云平台的域名和/或密钥信息,并可发送给云设备,以实现云设备根据dhcp发送的云平台的域名和/或密钥信息自动向云平台注册。
13.本公开实施例还提供了一种云设备的注册方法,所述方法应用于待接入云平台的云设备,所述方法包括:
14.通过目标vlan接入网络,并向该网络中的dhcp发送第一报文;
15.接收dhcp根据第一报文反馈的携带云平台的域名和/或密钥信息的dhcp报文;
16.根据所述dhcp报文中携带的云平台的域名和/或密钥信息向云平台注册。
17.本公开实施例还提供了一种服务器,该服务器使能dhcp,所述服务器包括:
18.获取模块,用于获取云设备接入网络的vlan信息,根据所述vlan信息获取所述云设备的地址信息;
19.发送模块,用于根据所述地址信息向所述云设备发送dhcp报文,所述dhcp报文中携带该云设备待接入云平台的域名和/或密钥信息,以使所述云设备根据所述域名和/或密钥信息向云平台注册。
20.其中,所述服务器还包括:配置模块,
21.所述配置模块,用于在dhcp中配置与各vlan对应的云平台的域名和/或密钥信息。
22.其中,所述服务器还包括:配置模块,
23.所述配置模块,用于在dhcp中配置与各地址网段对应的平台的域名和/或密钥信息。
24.其中,所述dhcp报文中携带该云设备待接入云平台的域名和/或密钥信息,包括:
25.获取dhcp报文的预留字节,将域名和/或密钥信息填入预留字节,以使所述dhcp报文中携带该云设备待接入云平台的域名和/或密钥信息。
26.本公开实施例还提供了一种云设备,所述云设备包括:
27.发送模块,用于通过目标vlan接入网络,并向该网络中的dhcp发送第一报文;
28.接收模块,用于接收dhcp根据第一报文反馈的携带云平台的域名和/或密钥信息的dhcp报文;
29.注册模块,用于根据所述dhcp报文中携带的云平台的域名和/或密钥信息向云平台注册。
附图说明
30.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。
31.图1为本公开实施例提供的一种云设备的注册方法的流程示意图。
32.图2为本公开实施例提供的一种云设备的注册方法的流程示意图。
具体实施方式
33.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。
34.在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
35.应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
36.目前,需要手工配置云平台域名和在云平台上配置要加入的场所。
37.例如,在设备上配置以下信息:
38.cloud url xxxxx.xxxx.com(需要对设备逐一配置云平台域名,以方便设备连接云平台)
39.cloud-manager server password simple xxxx(需要对设备逐一配置即将加入的场所密钥)
40.通过上述方法,使设备在云平台注册过程中,不具备自动化上线和自动化运维能力,对于运维能力较低的用户需要手工对设备进行配置。尤其对于设备比较多的场景,需要对设备逐一扫描和添加,工作量巨大。
41.为了解决上述技术问题,本公开实施例提供了一种云设备的注册方法,如图1所示,所述方法包括:
42.s101获取云设备接入网络的vlan信息,根据所述vlan信息获取所述云设备的地址信息;
43.s102根据所述地址信息向所述云设备发送dhcp报文,所述dhcp报文中携带该云设备待接入云平台的域名和/或密钥信息,以使所述云设备根据所述域名和/或密钥信息向云平台注册。
44.在本实施例中,云设备可涵盖欲接入云平台的设备,例如,交换设备、云ap、云终端等。为便于说明,后续以云ap进行示例性说明。
45.在步骤s101中,当现场人员将云ap接入场所的网络后,云ap会通过为该场所对应的vlan连接dhcp,用于获取相应的地址信息,此时,dhcp便可获取该云ap对应的vlan信息和为该云ap分配的地址信息。
46.为了实现本公开中通过dhcp为云设备发送待接入云平台的域名和/或密钥信息,本公开实施例还提供了一种预配云平台的域名和/或密钥信息的方法,具体的,管理人员可在dhcp服务器中,输入相关的云平台的域名和/或密钥信息,并建立云平台的域名和/或密钥信息与vlan信息的对应关系。
47.在一种情况中,一个场景中的所有云设备只需要接入一个云平台,例如,位于a地点的咖啡厅,该咖啡厅内的各云设备(如云ap、电脑等)只需要接入位于b地点总部的云管理平台,此时,管理人员可以将a地点的咖啡厅内的各vlan信息(也可能只分配了一个vlan信息)与b地点总部的云管理平台的域名和/或密钥信息设置对应关系。
48.在另一种情况中,一个场景中的各云设备需要接入不同云平台,此时,管理员可以根据在dhcp中配置不同vlan(部分不同vlan)对应不同的云管理平台的域名和/或密钥信息的对应关系,后续接入不同vlan的云设备便可获取到不同的域名和/或密钥信息。
49.在另一种实施例中,管理员还可针对dhcp中的不同网段配置对应的平台的域名和/或密钥信息,当dhcp接收到云设备接入网络的信息后,可以根据该云终端所属的vlan信息或其他标示信息为该云设备分配目标网段的地址信息,同时根据该目标网段获取对应的平台的域名和/或密钥信息,并发送给云设备。
50.通过上述各步骤可以看出,通过在dhcp中配置vlan信息(地址网段)与云平台的域名和/或密钥信息的对应关系,可以实现dhcp自动向云设备发送对应的云平台的域名和/或
密钥信息,无需人员在云设备上逐一配置,实现了自动化。
51.在步骤s102中,dhcp可通过dhcp报文中的option字段实现携带云设备待接入云平台的域名和/或密钥信息。
52.在一种示例中,可用option 252字段和option 253。
53.例如,option 252字段用来标识场所密钥,密钥由云平台生成,存到u盘配置中,网关使用u盘开局后,向下分配的地址均携带option选项。
54.option 253字段用来标识云平台域名,将带有域名配置的文件,存到u盘中,网关使用u盘开局后,向下分配的地址均携带option选项。
55.在云设备dhcp报文中的option 252、option 253获取到密钥和平台域名后,便可在相应配置后向云平台发送注册信息,以完成云平台注册步骤。
56.在一种实际场景中,管理员预先对dhcp服务器配置option252、253选项,其中252为场所标识(场所密钥),253为域名标识。
57.云设备通过vlan 1接入,dhcp获取注册地址。
58.dhcp服务器通过dhcp option 252、253分配域名和密钥。
59.云设备依据密钥和域名自动连接、注册云平台。
60.在注册成功后通过配置模板下发配置。
61.相应的,针对云设备来说管理员无需进行现场配置,由此,本公开实施例提供了一种云设备的注册方法,如图2所示,所述方法包括:
62.s201通过目标vlan接入网络,并向该网络中的dhcp发送第一报文;
63.s202接收dhcp根据第一报文反馈的携带云平台的域名和/或密钥信息的dhcp报文;
64.s203根据所述dhcp报文中携带的云平台的域名和/或密钥信息向云平台注册。
65.可以看出,云设备可以自动从dhcp中获取欲接入的云平台的密钥和域名,无需人员在云设备上配置。
66.通过上述各实施例可以看出,管理员可预先在dhcp中配置云平台的域名和/或密钥信息,并可发送给云设备,以实现云设备根据dhcp发送的云平台的域名和/或密钥信息自动向云平台注册。尤其,针对小企业场景中设备数量大、种类多的时候,通过自动化的方式与云平台建立连接、网络开局,节约运维成本,实现整体网络的运维管理相统一。
67.基于上述方法实施例,本公开实施例还提供了一种服务器,该服务器使能dhcp,所述服务器包括:
68.获取模块,用于获取云设备接入网络的vlan信息,根据所述vlan信息获取所述云设备的地址信息;
69.发送模块,用于根据所述地址信息向所述云设备发送dhcp报文,所述dhcp报文中携带该云设备待接入云平台的域名和/或密钥信息,以使所述云设备根据所述域名和/或密钥信息向云平台注册。
70.所述服务器还包括:配置模块,
71.所述配置模块,用于在dhcp中配置与各vlan对应的云平台的域名和/或密钥信息。
72.所述服务器还包括:配置模块,
73.所述配置模块,用于在dhcp中配置与各地址网段对应的平台的域名和/或密钥信
息。
74.所述dhcp报文中携带该云设备待接入云平台的域名和/或密钥信息,包括:
75.获取dhcp报文的预留字节,将域名和/或密钥信息填入预留字节,以使所述dhcp报文中携带该云设备待接入云平台的域名和/或密钥信息。
76.本公开实施例还提供了一种云设备,所述云设备包括:
77.发送模块,用于通过目标vlan接入网络,并向该网络中的dhcp发送第一报文;
78.接收模块,用于接收dhcp根据第一报文反馈的携带云平台的域名和/或密钥信息的dhcp报文;
79.注册模块,用于根据所述dhcp报文中携带的云平台的域名和/或密钥信息向云平台注册。
80.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
81.本领域技术人员在考虑说明书及实践这里申请的发明后,将容易想到本说明书的其它实施方案。本说明书旨在涵盖本说明书的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本说明书的一般性原理并包括本说明书未申请的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本说明书的真正范围和精神由下面的权利要求指出。
82.应当理解的是,本说明书并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本说明书的范围仅由所附的权利要求来限制。
83.以上所述仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1