1.一种数据处理方法,应用于动态主机配置协议dhcp服务器中,包括:
对存储dhcp进程文件的第一存储分区加锁。
2.根据权利要求1所述的方法,其中,所述方法还包括:
在所述第一存储分区上存储第一配置参数;
在第二存储分区上存储第二配置参数;
若所述第二配置参数异常,根据所述dhcp进程文件以所述第一配置参数启动dhcp进程。
3.根据权利要求2所述的方法,其中,所述方法还包括:
在根据所述dhcp进程文件启动dhcp进程之前,验证存储在第二存储分区的第二配置参数;其中,若所述第二配置参数未通过验证,则所述第二配置参数异常。
4.根据权利要求3所述的方法,其中,
所述第一配置参数和第二配置参数均包括以下至少之一:
地址参数,其中,所述地址参数包括以下至少之一:网关的网络协议ip地址、网关的子网掩码地址、dhcp地址池、域名服务器的ip地址;
ip地址的租期信息。
5.根据权利要求4所述的方法,其中,
所述在根据所述dhcp进程文件启动dhcp进程之前,验证存储在第二存储分区的第二配置参数,包括以下至少之一:
验证所述第二配置参数的参数值是否为空,若所述第二配置参数的参数值为空则所述第二配置参数未通过验证;
验证所述ip地址的租期信息指示的租期时长是否位于第一预设期限范围内,若所述ip地址的租期位于所述第一预设期限范围外则所述第二配置参数未通过验证;
验证所述ip地址的租期信息是否为指定形式的信息,若所述ip地址的租期信息不是所述指定形式的信息,则所述第二配置信息未通过验证;
验证所述地址参数的合法性,若所述地址参数不合法则所述第二配置参数未通过验证。
6.根据权利要求5所述的方法,其中,所述验证所述地址参数的合法性,包括以下至少之一:
验证所述地址参数中ip地址的形式合法性;
验证所述地址参数中的网关ip地址、dhcp地址池的开始ip地址和结束ip地址是否在同一个网段上;
验证所述dhcp地址池的结束ip地址是否大于或等于所述开始ip地址。
7.根据权利要求1所述的方法,其中,
所述第一存储分区为只读分区。
8.根据权利要求1或2所述的方法,其中,所述方法还包括:
对所述第一存储分区进行开锁;
在开锁后,更新存在所述第一存储分区的内容,所述第一存储分区的内容可包括:所述dhcp进程文件和/或第一配置参数;
在完成所述内容的更新后,对所述第一存储分区加锁。
9.根据权利要求8所述的方法,其中,
所述对所述第一存储分区进行开锁,包括:
接收授权设备的开锁指令;
根据所述开锁指令,对所述第一存储分区进行开锁。
10.根据权利要求9所述的方法,其特征在于,
所述接收授权设备的开锁指令,包括:
接收所述授权设备发送的携带有开锁密钥的开锁指令,其中,所述开锁密钥为:根据所述dhcp服务器所在设备的国际移动设备标识码生成的;
验证所述开锁密钥;
所述根据所述开锁指令,对所述第一存储分区进行开锁,包括:
若所述开锁密钥通过验证,对所述第一存储分区进行开锁。
11.一种数据处理装置,应用于动态主机配置协议dhcp服务器中,包括:
加锁解锁模块,用于对存储dhcp进程文件的第一存储分区加锁。
12.一种动态主机配置协议dhcp服务器,包括:
收发器,
存储器,
处理器,分别与所述收发器及所述存储器连接,用于通过执行位于所述存储器上的计算机可执行指令,控制所述收发器的信息收发及所述存储器的信息存储,并实现权利要求1至11任一项提供的数据处理方法。
13.一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令;所述计算机可执行指令被执行后,实现权利要求1至11任一项提供的数据处理方法。