一種實時獲取服務器動態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日
【發明者】牟春林 申請人:蘇州精易會信息技術有限公司