一种基于智能网关的动态IP修改方法和系统技术方案

技术编号:38763840 阅读:11 留言:0更新日期:2023-09-10 10:37
本发明专利技术公开了一种基于智能网关的动态IP修改方法和系统,以在网关系统中部署服务端,在配置工具中进行客户端修改的方式。将网关系统设置默认IP,通过网线将网关和实施电脑连接,在实施电脑中打开网关配置系统从而实现智能网关动态IP修改。通过服务端客户端的方式将配置系统和网关系统建立连接通过TCP通讯的方式将配置信息进行传输。网关系统通过传输的信息去修改相应的IP,当忘记具体的IP时但知道IP网段时通过IP扫描功能扫描IP。减少人员的配置流程,降低网关系统配置流程,同时也可以方便技术人员使用提高效率,简便操作并保证网关系统IP配置的正确性和便捷交互性。统IP配置的正确性和便捷交互性。统IP配置的正确性和便捷交互性。

【技术实现步骤摘要】
一种基于智能网关的动态IP修改方法和系统


[0001]本申请涉及基于智能网关的动态IP修改
,特别是涉及一种基于智能网关的动态IP修改方法和系统。

技术介绍

[0002]物联网的网关不仅拥有网络路由功能,还拥有将物联网设备连接到互联网的功能。在物联网网关行业里,部署的网关数量往往不止一个,因此,物联网的网关需要处理多个网关之间的级联关系。
[0003]传统的网关系统修改IP需要进入网关后台操作界面,接上显示器及鼠标键盘进行操作且每次修改都要进行此操作。此过程对环境设备比较依赖需要人工去进入网关系统后台进行修改确认。需要外接设备耗费大量的人力、物力及时间。也容易出现一些错误,需要较专业的人员去配置修改,需要对配置操作人员进行培训学习网关系统后台相关操作方式。此方式耗时耗力,成本高,降低了采集设备与网关之间的交互便捷性以及适配性。

技术实现思路

[0004]基于此,针对上述技术问题,提供一种基于智能网关的动态IP修改方法、系统以解决现有网关系统修改IP方式耗时耗力,成本高,降低了采集设备与网关之间的交互便捷性以及适配性的问题。
[0005]第一方面,一种基于智能网关的动态IP修改方法,所述方法包括:
[0006]响应于用户的第一输入,打开预设配置工具并接收初始IP地址,若所述初始IP地址未知,则通过扫描预设网段获取所述初始IP;
[0007]通过所述初始IP地址连接服务端,若连接失败,则检查所述初始IP与所述服务端端口是否正确,若错误,则进行纠正后连接;
[0008]响应于用户的第二输入,接收用户输入的目标IP地址的配置信息,并将所述目标IP地址的配置信息写入目标文件;
[0009]将所述目标文件发送至所述服务端,所述服务端根据所述目标文件进行修改所述初始IP地址为目标IP地址。
[0010]上述方案中,可选地,所述响应于用户的第一输入,打开预设配置工具并接收初始IP地址之前还包括:
[0011]为所述服务端设置默认IP地址以备与服务端的第一次连接,其中,所述服务端是在所述网关部署的服务器。
[0012]上述方案中,进一步可选地,所述若所述初始IP地址未知,则通过扫描预设网段获取所述目标IP,包括:
[0013]获取目标网络的对应的网段,并确保目标主机设置为相同网段,扫描,目标IP,输入所述对应的网段,输出两个可选IP,其中所述两个可选IP中一个为所述网关设备IP,另外一个则为目标IP。
[0014]上述方案中,进一步可选地,所述将所述目标文件发送至所述服务端,所述服务端根据所述目标文件进行修改所述初始IP地址为目标IP地址,包括:
[0015]所述服务端与客户端通过网线连接;
[0016]所述服务端根据所述目标文件进行修改所述初始IP地址为目标IP地址,具体为:所述服务端将收到的目标文件处理,通过脚本替换把相关配置替换修改确保dhcpcd.conf配置文件替换修改为设置项,最后重启网关实现将所述初始IP地址至目标IP地址的修改。
[0017]第二方面,一种基于智能网关的动态IP修改系统,所述系统包括:
[0018]第一输入模块:用于响应于用户的第一输入,打开预设配置工具并接收初始IP地址,若所述初始IP地址未知,则通过扫描预设网段获取所述初始IP;
[0019]连接模块:通过所述初始IP地址连接服务端,若连接失败,则检查所述初始IP与所述服务端端口是否正确,若错误,则进行纠正后连接;
[0020]第二输入模块:用于响应于用户的第二输入,接收用户输入的目标IP地址的配置信息,并将所述目标IP地址的配置信息写入目标文件;
[0021]修改模块:用于将所述目标文件发送至所述服务端,所述服务端根据所述目标文件进行修改所述初始IP地址为目标IP地址。
[0022]上述方案中,进可选地,所述第一输入模块中响应于用户的第一输入,打开预设配置工具并接收初始IP地址之前还包括:
[0023]为所述服务端设置默认IP地址以备与服务端的第一次连接,其中,所述服务端是在所述网关部署的服务器。
[0024]上述方案中,进一步可选地,所述第一输入模块中若所述初始IP地址未知,则通过扫描预设网段获取所述目标IP,包括:
[0025]获取目标网络的对应的网段,并确保目标主机设置为相同网段,扫描,目标IP,输入所述对应的网段,输出两个可选IP,其中所述两个可选IP中一个为所述网关设备IP,另外一个则为目标IP。
[0026]上述方案中,进一步可选地,所述将所述目标文件发送至所述服务端,所述服务端根据所述目标文件进行修改所述初始IP地址为目标IP地址,包括:
[0027]所述服务端与客户端通过网线连接;
[0028]所述服务端根据所述目标文件进行修改所述初始IP地址为目标IP地址,具体为:所述服务端将收到的目标文件处理,通过脚本替换把相关配置替换修改确保dhcpcd.conf配置文件替换修改为设置项,最后重启网关实现将所述初始IP地址至目标IP地址的修改。
[0029]第三方面,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0030]响应于用户的第一输入,打开预设配置工具并接收初始IP地址,若所述初始IP地址未知,则通过扫描预设网段获取所述初始IP;
[0031]通过所述初始IP地址连接服务端,若连接失败,则检查所述初始IP与所述服务端端口是否正确,若错误,则进行纠正后连接;
[0032]响应于用户的第二输入,接收用户输入的目标IP地址的配置信息,并将所述目标IP地址的配置信息写入目标文件;
[0033]将所述目标文件发送至所述服务端,所述服务端根据所述目标文件进行修改所述
初始IP地址为目标IP地址。
[0034]第四方面,一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0035]响应于用户的第一输入,打开预设配置工具并接收初始IP地址,若所述初始IP地址未知,则通过扫描预设网段获取所述初始IP;
[0036]通过所述初始IP地址连接服务端,若连接失败,则检查所述初始IP与所述服务端端口是否正确,若错误,则进行纠正后连接;
[0037]响应于用户的第二输入,接收用户输入的目标IP地址的配置信息,并将所述目标IP地址的配置信息写入目标文件;
[0038]将所述目标文件发送至所述服务端,所述服务端根据所述目标文件进行修改所述初始IP地址为目标IP地址。
[0039]本专利技术至少具有以下有益效果:
[0040]本专利技术基于对现有技术问题的进一步分析和研究,认识到现有网关系统修改IP方式耗时耗力,成本高,降低了采集设备与网关之间的交互便捷性以及适配性的问题,通过在客户端打开预设配置工具并接收初始IP地址,若所述初始IP地址未知,则通过扫描预设网段获取所述初始IP,通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于智能网关的动态IP修改方法,其特征在于,所述方法包括:响应于用户的第一输入,打开预设配置工具并接收初始IP地址,若所述初始IP地址未知,则通过扫描预设网段获取所述初始IP;通过所述初始IP地址连接服务端,若连接失败,则检查所述初始IP与所述服务端端口是否正确,若错误,则进行纠正后连接;响应于用户的第二输入,接收用户输入的目标IP地址的配置信息,并将所述目标IP地址的配置信息写入目标文件;将所述目标文件发送至所述服务端,所述服务端根据所述目标文件进行修改所述初始IP地址为目标IP地址。2.根据权利要求1所述的方法,其特征在于,所述响应于用户的第一输入,打开预设配置工具并接收初始IP地址之前还包括:为所述服务端设置默认IP地址以备与服务端的第一次连接,其中,所述服务端是在所述网关部署的服务器。3.根据权利要求1所述的方法,其特征在于,所述若所述初始IP地址未知,则通过扫描预设网段获取所述目标IP,包括:获取目标网络的对应的网段,并确保目标主机设置为相同网段,扫描,目标IP,输入所述对应的网段,输出两个可选IP,其中所述两个可选IP中一个为所述网关设备IP,另外一个则为目标IP。4.根据权利要求1所述的方法,其特征在于,所述将所述目标文件发送至所述服务端,所述服务端根据所述目标文件进行修改所述初始IP地址为目标IP地址,包括:所述服务端与客户端通过网线连接;所述服务端根据所述目标文件进行修改所述初始IP地址为目标IP地址,具体为:所述服务端将收到的目标文件处理,通过脚本替换把相关配置替换修改确保dhcpcd.conf配置文件替换修改为设置项,最后重启网关实现将所述初始IP地址至目标IP地址的修改。5.一种基于智能网关的动态IP修改系统,其特征在于,所述系统包括:第一输入模块:用于响应于用户的第一输入,打开预设配置工具并接收初始IP地址,若所述初始IP地址未知,则通过扫描预设网段获取所述初始IP;...

【专利技术属性】
技术研发人员:张胜红刘龙豹
申请(专利权)人:中瑞恒北京科技有限公司
类型:发明
国别省市:

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

1