A method of remote control terminal of the firewall, users only need to use a APP handheld terminal input control server address and port, through the Internet network, you can easily access control firewall server, and then realize the firewall control server built-in script editor, set the desired terminal IP address to connect the firewall, and firewall control in the running in the server script to send commands to the terminal to control the firewall, firewall, network terminal closed recovery network and check the network connection status. The invention is convenient and quick, and can realize the remote control of the firewall terminal quickly and efficiently, and save the cost.
【技术实现步骤摘要】
一种远程控制防火墙终端的方法
本专利技术属于网络安全
,具体涉及一种远程控制防火墙终端的方法。
技术介绍
随着社会的进步,人们对网络的依赖度与日俱增,在享受网络带给我们便捷的同时也有一些不安全因素随之而来,主要表现在服务器信息泄露、非法被篡改、非法占有网络信息和网络资源等,信息安全隐患的存在,给我们的生活增添许多不安定因素,甚至有时会造成严重的经济损失和人身安全,如何做好网络防护已经成了一个热点话题,即使最全面的网络防护也存在被网络黑客攻击的可能,一旦发生非法入侵后,病毒程序会通过网络迅速扩散,数据资源会随着时间的推移逐渐泄露,机房管理员很难第一时间赶到网络机房控制网络防火墙,并且及时控制网络状态和迅速的隔离网络。
技术实现思路
本专利技术的针对现有技术中的不足,提供一种远程控制防火墙终端的方法。为实现上述目的,本专利技术采用以下技术方案:一种远程控制防火墙终端的方法,其特征在于,包括Internet网络、用于连接网络远程操作的APP手持终端、与网络相连的防火墙控制服务器、与防火墙控制服务器通过TCP/IP相连的防火墙终端;通过APP手持终端设置防火墙控制服务器的IP地址和Web端口,点击确认按钮后调用字符串拼接方法将服务器IP地址和Web端口组合形成URL路径,通过Internet网络的HTTP协议访问防火墙控制服务器的IIS服务;防火墙控制服务器内提供数据库服务,包含Serverinfo数据表,用于存储防火墙终端IP地址、管理端口、用户名和密码;通过防火墙控制服务器的配置页面设置与防火墙控制服务器连接的防火墙终端IP地址、管理端口、用户名和密码,配置 ...
【技术保护点】
一种远程控制防火墙终端的方法,其特征在于,包括Internet网络、用于连接网络远程操作的APP手持终端、与网络相连的防火墙控制服务器、与防火墙控制服务器通过TCP/IP相连的防火墙终端;通过APP手持终端设置防火墙控制服务器的IP地址和Web端口,点击确认按钮后调用字符串拼接方法将服务器IP地址和Web端口组合形成URL路径,通过Internet网络的HTTP协议访问防火墙控制服务器的IIS服务;防火墙控制服务器内提供数据库服务,包含Serverinfo数据表,用于存储防火墙终端IP地址、管理端口、用户名和密码;通过防火墙控制服务器的配置页面设置与防火墙控制服务器连接的防火墙终端IP地址、管理端口、用户名和密码,配置完成后在防火墙控制服务器配置页面点击确认按钮,调用数据库库连接方法,将防火墙终端IP地址、管理端口、用户名和密码发送至防火墙控制服务器的数据库中保存,保存成功后弹出已保存提示框 ,并跳转到APP手持终端的控制台页面。
【技术特征摘要】
1.一种远程控制防火墙终端的方法,其特征在于,包括Internet网络、用于连接网络远程操作的APP手持终端、与网络相连的防火墙控制服务器、与防火墙控制服务器通过TCP/IP相连的防火墙终端;通过APP手持终端设置防火墙控制服务器的IP地址和Web端口,点击确认按钮后调用字符串拼接方法将服务器IP地址和Web端口组合形成URL路径,通过Internet网络的HTTP协议访问防火墙控制服务器的IIS服务;防火墙控制服务器内提供数据库服务,包含Serverinfo数据表,用于存储防火墙终端IP地址、管理端口、用户名和密码;通过防火墙控制服务器的配置页面设置与防火墙控制服务器连接的防火墙终端IP地址、管理端口、用户名和密码,配置完成后在防火墙控制服务器配置页面点击确认按钮,调用数据库库连接方法,将防火墙终端IP地址、管理端口、用户名和密码发送至防火墙控制服务器的数据库中保存,保存成功后弹出已保存提示框,并跳转到APP手持终端的控制台页面。2.如权利要求1所述的一种远程控制防火墙终端的方法,其特征在于:访问防火墙控制服务器的IIS服务成功后,防火墙控制服务器的IIS服务首先提供用户身份验证页面,用户身份验证页面要求输入管理账号和管理密码,通过输入防火墙控制服务器预先已分配好的管理账号和管理密码,在APP手持终端点击确认完成用户身份验证,如果验证成功,则APP手持终端即可跳转防火墙控制服务器配置页面;如果验证失败,则会提示用户账号或密码输入错,请重新输入提示框。3.如权利要求1所述的一种远程控制防火墙终端的方法,其特征在于:所述APP手持终端的控制台页面包含三个可以点击的按钮,分别是一键断网按钮、一键恢复按钮和状态查询按钮,防火墙控制服务器内有三个PHP控制脚本,分别是断开网络PHP脚本、恢复网络PHP脚本、状态查看PHP脚本,其中,一键断网按钮对应断开网络PHP脚本,一键恢复按钮对应恢复网络PHP脚本,状态查看按钮对应状态查看PHP脚本。4.如权利要求3所述的一种远程控制防火墙终端的方法,其特征在于:所述断开网络PHP脚本中的控制命令包含shutdownport指令行,恢复网络PHP脚本中的控制命令包含noshutdownport指令行,查询网络PHP脚本中的控制命令包含showmac-address-table指令行,这三个PHP控制脚本都包含了接收参数函数,用于接收防火墙服务器中的数据库服务提供数据信息,包含防火墙终端IP地址、管理端口、用户名,密码和控制命令。5.如权利要求4所述的一种远程控制防火墙终端的方法,其特征在于:所述防火墙控制服务器内提供PHP服务器的SSH2扩展框架,SSH2扩展框架用于执行防火墙控制服务器内的PHP脚本,以实现运行脚本中的shell命令,PHP服务器提供了Web访问的80端口,当PHP服务接收到APP手持终端访问控制脚本的HTTP请求的时候即执行了脚本中的指令。6.如权利要求5所述的一种远程控制防火墙终端的方法,其特征在于:单击一...
【专利技术属性】
技术研发人员:陆世尧,陈卓,周东,唐毅敏,
申请(专利权)人:南京城市职业学院,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。