一种实时获取服务器动态ip地址的方法
【专利摘要】本发明提出了一种实时获取服务器动态IP地址的方法,包括以下步骤:a.代理服务器对授权服务器和客户端用户授予访问权限;b.授权服务器提交验证信息至代理服务器进行验证,验证通过后,授权服务器将本机IP地址上传至代理服务器;c.代理服务器将授权服务器的IP地址更新并保存在特定的存储空间里;d.用户通过客户端提交验证信息访问代理服务器,验证通过后,代理服务器将提取到的用户欲访问的授权服务器IP地址返回到客户端;e.用户通过客户端返回的IP地址登录授权服务器。本发明真正实现了使用户不用花高昂的费用去购买固定的IP,节省费用;本发明中涉及到访问步骤都需要经过验证,保证了访问安全性。
【专利说明】一种实时获取服务器动态IP地址的方法
【技术领域】
[0001]本发明涉及网络【技术领域】,涉及网络IP地址解析,尤其涉及一种实时获取服务器动态IP地址的方法。
【背景技术】
[0002]互联网内的计算机通过IP地址达到互相访问,随着互联网及企业信息化的发展,IP资源越来越珍贵,特别是固定IP更是越来越短缺且非常昂贵,相当多的用户都无法承受。没有固定的IP地址,数据通讯可以通过远程拨号或者采用每次把IP地址用电话告诉对方的方式来实现,但其费用昂贵,稳定性差且不易维护。
[0003]如申请号为201110138153.9的“实时获取服务器动态IP地址的技术”的发明专利,该技术的方法步骤如下:
[0004](I)给用户分配一组用户名和密码;(2)用户服务器将分配给其的用户名和密码提交给远程服务器进行验证,验证通过后,用户服务器将本机IP地址上传至远程服务器;(3)远程服务器根据用户服务器提交的用户名和密码,将用户服务器上传的IP地址更新到远程数据库中;(4)当用户的客户端电脑需要访问用户服务器时,首先登录用户名和密码,远程服务器根据用户名和密码从远程数据库中提取对应的用户服务器IP地址,然后远程服务器将提取到的用户服务器IP地址返回到用户服务器,进一步返回到用户的客户端电脑,用户的客户端电脑通过返回的用户服务器IP地址登录用户服务器。
[0005]该发明的目的是实时获取用户服务器动态IP地址,降低费用,实现好的稳定性和维护性。但是,经研究,该技术存在大的缺陷,无法达到本来的发明初衷。该发明步骤(4)中,“远程服务器将提取到的用户服务器IP地址返回到用户服务器,进一步返回到用户的客户端电脑”,用户客户端的IP地址一般是动态的,用户服务器和客户端不能直接实现互相访问。而且在实际应用中,用户不知道服务器IP地址才去访问远程服务器,如果用户服务器已经与用户的客户端电脑实现访问,客户端就没有必要获取用户服务器的动态IP地址了。这项缺陷直接导致了该发明不能实现。
【发明内容】
[0006]为了克服上述技术方案的缺陷,本发明提出一种实时获取服务器动态IP的方法,用于当用户服务器没有固定的IP地址时,用户的客户端能够实时获取用户服务器IP地址,进而登录授权的用户服务器。
[0007]为解决上述技术问题,本发明所采取的方法如下:
[0008]a.代理服务器对授权服务器和客户端用户授予访问权限;
[0009]b.授权服务器提交验证信息至代理服务器进行验证,验证通过后,授权服务器将本机IP地址上传至代理服务器;
[0010]C.代理服务器将授权服务器的IP地址更新并保存在特定的存储空间里;
[0011]d.用户通过客户端提交验证信息访问代理服务器,验证通过后,代理服务器将提取到的用户欲访问的授权服务器IP地址返回到客户端;
[0012]e.用户通过客户端返回的IP地址登录授权服务器。
[0013]所述授权服务器的IP地址是动态的。
[0014]所述代理服务器有固定的IP地址。
[0015]所述授权服务器自动更新其IP地址至代理服务器。
[0016]本发明真正实现了使用户不用花高昂的费用去购买固定的IP,用户客户端登录访问代理服务器就可实时获取其欲访问的授权服务器的动态IP,进而登录授权服务器;本发明中涉及到访问步骤都需要经过验证,保证了访问安全性。
【专利附图】
【附图说明】
[0017]图1为本发明所提供的一种实时获取服务器动态IP地址的方法的流程图。
【具体实施方式】
[0018]为了使本发明所提到的一种实时获取服务器动态IP地址的方法及其优点更加清楚明确,以下参照附图对本发明更进一步的详细说明。
[0019]图1为本发明所提供的一种实时获取服务器动态IP地址的方法的流程图,其中代理服务器的IP地址是固定的,授权服务器的IP地址是动态的。
[0020]步骤101,代理服务器对授权服务器和客户端用户授予访问权限。
[0021]为了使访问安全、有效,不是所有的服务器和客户端都可以访问代理服务器的,授权服务器和客户端用户访问代理服务器要先完成注册,获得访问权限。
[0022]步骤102,授权服务器通过登录验证访问代理服务器,将本机服务器IP地址上传至代理服务器。
[0023]授权服务器如果未通过验证,要么是使用的验证信息有错误,需要重新录入正确的信息;要么是代理服务器未授权,需要请求授权。
[0024]授权服务器对代理服务器实现访问后,自动将其IP地址上传至代理服务器。
[0025]步骤103,代理服务器更新并保存授权服务器IP地址。
[0026]代理服务器接收授权服务器最新的IP地址,更新并保存至其特定的存储空间里。
[0027]步骤104,用户通过客户端登录验证访问代理服务器,代理服务器将提取到的用户欲访问的授权服务器IP地址返回客户端。
[0028]用户如果未通过验证,要么是使用的验证信息有错误,需要重新录入正确的信息;要么是代理服务器未授权,需要请求授权。
[0029]用户访问代理服务器,并将其访问请求信息传递给代理服务器,代理服务器将用户欲访问的授权服务器的IP地址返回至用户客户端。例如在某大型的企业中有负责不同类型事务的服务器,用户只需把其欲访问的服务器的信息传递至代理服务器,而不必获得企业所有授权服务器的IP地址。
[0030]步骤105,用户通过客户端返回的IP地址登录授权服务器。
[0031]用户使用客户端返回的IP地址,登录即可访问其欲访问的服务器。
[0032]以上所述是对本发明的较佳的【具体实施方式】,本【技术领域】人员应当理解,所述实施方式并非限定本发明的保护范围。在不脱离本发明的精神实质和原则下,在细节方面可以进行变化或者修改,均应涵盖在本发明的权利要求范围之内。
【权利要求】
1.一种实时获取服务器动态IP地址的方法,其特征在于,所述方法包括以下步骤: a.代理服务器对授权服务器和客户端用户授予访问权限; b.授权服务器提交验证信息至代理服务器进行验证,验证通过后,授权服务器将本机IP地址上传至代理服务器; c.代理服务器将授权服务器的IP地址更新并保存在特定的存储空间里; d.用户通过客户端提交验证信息访问代理服务器,验证通过后,代理服务器将提取到的用户欲访问的授权服务器IP地址返回到客户端; e.用户通过客户端返回的IP地址登录授权服务器。
2.如权利要求1所述的一种实时获取服务器动态IP地址的方法,其特征在于,所述授权服务器的IP地址是动态的。
3.如权利要求1所述的一种实时获取服务器动态IP地址的方法,其特征在于,所述代理服务器有固定的IP地址。
4.如权利要求1所述的一种实时获取服务器动态IP地址的方法,其特征在于,所述授权服务器自动更新其IP地址至代理服务器。
【文档编号】H04L29/12GK103780713SQ201210413500
【公开日】2014年5月7日 申请日期:2012年10月26日 优先权日:2012年10月26日
【发明者】牟春林 申请人:苏州精易会信息技术有限公司