欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

免認證訪問URL的方法及系統(tǒng)與流程

文檔序號:12037895閱讀:347來源:國知局
免認證訪問URL的方法及系統(tǒng)與流程

本發(fā)明涉及網(wǎng)絡通信技術(shù)領(lǐng)域,尤其涉及一種免認證訪問url的方法及系統(tǒng)。



背景技術(shù):

隨著互聯(lián)網(wǎng)應用的高速發(fā)展,現(xiàn)在無線接入設備大量布點,如果無線接入設備對接入的用戶不做限制,對接入用戶的管理會出現(xiàn)無序的狀態(tài)。同時有些無線接入設備在特殊的場合,出于業(yè)務的需求,也需要對用戶的訪問行為進行控制。因此,無線接入設備如何控制用戶的訪問權(quán)限、給予不同的訪問范圍,解決終端在未認證的情況下連接無線接入設備,訪問某些指定的url成為一項重要的工作。



技術(shù)實現(xiàn)要素:

本發(fā)明提供了一種免認證訪問url的方法及系統(tǒng),解決了終端在未認證的情況下連接無線接入設備,訪問某些指定的url的問題。

本發(fā)明實施實施例提供一種免認證訪問url的方法,該方法包括:

根據(jù)dns服務器返回的下行dns報文所攜帶的域名地址與預設的免認證url進行匹配;

若下行dns報文所攜帶的域名地址與預設的免認證url匹配成功,則將對應的下行dns報文所攜帶的域名地址對應的ip設置為免認證ip,并將免認證ip存儲在開源模塊中;

根據(jù)終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊中的免認證ip進行匹配;

若終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊中的免認證ip匹配成功,則顯示訪問對應的免認證url成功的結(jié)果。

本發(fā)明實施例提供的一種免認證訪問url的系統(tǒng),該系統(tǒng)包括:

url匹配模塊,用于將dns服務器返回的下行dns報文所攜帶的域名地址與預設的免認證url進行匹配;

設置模塊,若下行dns報文所攜帶的域名地址與預設的免認證url匹配成功,則將對應的下行dns報文所攜帶的域名地址對應的ip設置為免認證ip;

開源模塊,存儲免認證ip;

ip匹配模塊,用于將終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊中的免認證ip進行匹配;

訪問結(jié)果顯示模塊,若終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊中的免認證ip匹配成功,用于顯示訪問對應的免認證url成功的結(jié)果。

本發(fā)明的免認證訪問url的方法及系統(tǒng),根據(jù)預設的免認證url,將對應的ip設置為免認證ip,并存儲在開源模塊中,若終端發(fā)出的dns報文所攜帶的域名地址對應的ip是開源模塊中的免認證ip,則無線接入設備在未認證的情況下可以訪問指定的免認證url。

本發(fā)明采用開源模塊,由于開源模塊是一個開源的虛擬交換軟件,本發(fā)明經(jīng)過對開源模塊進行修改,可以很容易的和無線接入設備兼容。同時當本發(fā)明的免認證訪問url的系統(tǒng)出現(xiàn)故障時,本發(fā)明中的開源模塊可以更加快速、容易的查找錯誤。

附圖說明

圖1為本發(fā)明實施例一提供的一種免認證訪問url的方法的流程圖;

圖2為本發(fā)明施例二提供的另一種免認證訪問url的方法的流程圖;

圖3為本發(fā)明施例三提供的另一種免認證訪問url的方法的流程圖;

圖4為本發(fā)明施例四提供的一種免認證訪問url的系統(tǒng)的組成示意圖;

圖5為本發(fā)明施例五提供的另一種免認證訪問url的系統(tǒng)的組成示意圖;

圖6為本發(fā)明施例六提供的另一種免認證訪問url的系統(tǒng)的組成示意圖;

圖7為本發(fā)明施例七提供的另一種免認證訪問url的系統(tǒng)的組成示意圖。

具體實施方式

有關(guān)本發(fā)明的前述及其他技術(shù)內(nèi)容、特點及功效,在以下配合參考圖式的較佳實施例詳細說明中將可清楚的呈現(xiàn)。通過具體實施方式的說明,當可對本發(fā)明為達成預定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖僅是提供參考與說明之用,并非用來對本發(fā)明加以限制。

實施例一:

如圖1所示是本發(fā)明提供的一種免認證訪問url的方法的流程圖,該方法包括:

s101、根據(jù)dns服務器返回的下行dns報文所攜帶的域名地址與預設的免認證url進行匹配。所述的免認證url由云管理器設置指定的url為免認證url,云管理器根據(jù)實際需要,預先設置一些url為免認證url。

s102、若下行dns報文所攜帶的域名地址與預設的免認證url匹配成功,則將對應的下行dns報文所攜帶的域名地址對應的ip設置為免認證ip,并將免認證ip存儲在開源模塊中。所述開源模塊優(yōu)選為openvswitch,所述openvswitch裝載于無線接入設備中。本發(fā)明中的無線接入設備可以是ap,路由器等,這只是本發(fā)明優(yōu)選的兩種無線接入設備,本發(fā)明的無線接入設備不局限于這兩種。

s103、根據(jù)終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊中的免認證ip進行匹配。

s104、若終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊中的免認證ip匹配成功,則顯示訪問對應的免認證url成功的結(jié)果。

本實施例根據(jù)預設的免認證url,將對應的ip設置為免認證ip,并存儲在開源模塊中,若終端發(fā)出的dns報文所攜帶的域名地址對應的ip是開源模塊中的免認證ip,則無線接入設備在未認證的情況下可以訪問指定的免認證url。

實施例二:

如圖2所示,本發(fā)明提供的另一種免認證訪問url的方法的流程圖,該方法包括:

s201、提取終端發(fā)出的上行報文中的dns報文,轉(zhuǎn)發(fā)所述的上行dns報文給dns服務器。終端會發(fā)出各種類型的報文,如http報文,dns報文等,所述的報文不局限于這兩種,而且本發(fā)明只需要指定的dns報文,因此需要從上行的報文中提取出所需的dns報文,轉(zhuǎn)發(fā)給dns服務器。

s202、接收dns服務器返回的下行dns報文。上行dns報文經(jīng)過dns服務器處理后得到回應的下行dns報文,下行dns報文中會攜帶域名地址和與域名地址對應的ip。

s203、根據(jù)dns服務器返回的下行dns報文所攜帶的域名地址與預設的免認證url進行匹配。所述的免認證url由云管理器設置指定的url為免認證url,云管理器根據(jù)實際需要,預先設置一些url為免認證url。

s204、若下行dns報文所攜帶的域名地址與預設的免認證url匹配成功,則將對應的下行dns報文所攜帶的域名地址對應的ip設置為免認證ip,并將免認證ip存儲在開源模塊中。所述開源模塊優(yōu)選為openvswitch,所述openvswitch裝載于無線接入設備中。本發(fā)明中的無線接入設備可以是ap,路由器等,這只是本發(fā)明優(yōu)選的兩種無線接入設備,本發(fā)明的無線接入設備不局限于這兩種。

s205、轉(zhuǎn)發(fā)所述的下行dns報文給終端。

s206、根據(jù)終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊中的免認證ip進行匹配。

s207、若終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊中的免認證ip匹配成功,則顯示訪問對應的免認證url成功的結(jié)果。

實施例三:

如圖3所示,本發(fā)明提供的另一種免認證訪問url的方法的流程圖,該方法包括:

s301、提取終端發(fā)出的上行報文中的dns報文,轉(zhuǎn)發(fā)所述的上行dns報文給dns服務器。終端會發(fā)出各種類型的報文,如http報文,dns報文等,所述的報文不局限于這兩種,而且本發(fā)明只需要指定的dns報文,因此需要從上行的報文中提取出所需的dns報文,轉(zhuǎn)發(fā)給dns服務器。

s302、對上行dns報文進行記錄。優(yōu)選地,通過netlink機制傳送所述的上行dns報文進行記錄。

s303、接收dns服務器返回的下行dns報文。上行dns報文經(jīng)過dns服務器處理后得到回應的下行dns報文,下行dns報文中會攜帶域名地址和與域名地址對應的ip。

s304、對下行dns報文進行記錄并與上行dns報文進行一一對應。優(yōu)選地,通過netlink機制傳送回應的下行dns報文進行記錄。由于終端會發(fā)出很多上行dns報文,dns服務器會返回很多下行dns報文,為了防止報文錯亂,需要將上行dns報文和下行dns報文進行一一對應。

s305、根據(jù)dns服務器返回的下行dns報文所攜帶的域名地址與預設的免認證url進行匹配。所述的免認證url由云管理器設置指定的url為免認證url,云管理器根據(jù)實際需要,預先設置一些url為免認證url。

s306、若下行dns報文所攜帶的域名地址與預設的免認證url匹配成功,則將對應的下行dns報文所攜帶的域名地址對應的ip設置為免認證ip,并將免認證ip存儲在開源模塊中。所述開源模塊優(yōu)選為openvswitch,所述openvswitch裝載于無線接入設備中。本發(fā)明中的無線接入設備可以是ap,路由器等,這只是本發(fā)明優(yōu)選的兩種無線接入設備,本發(fā)明的無線接入設備不局限于這兩種。

s307、轉(zhuǎn)發(fā)所述的下行dns報文給終端。

s308、根據(jù)終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊中的免認證ip進行匹配。

s309、若終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊中的免認證ip匹配成功,則顯示訪問對應的免認證url成功的結(jié)果。

實施例四:

如圖4所示是本發(fā)明提供的一種免認證訪問url的系統(tǒng)的組成示意圖,該系統(tǒng)包括如下組成部分:

url匹配模塊401,用于將dns服務器返回的下行dns報文所攜帶的域名地址與預設的免認證url進行匹配。

設置模塊402,若url匹配模塊401中下行dns報文所攜帶的域名地址與預設的免認證url匹配成功,則將對應的下行dns報文所攜帶的域名地址對應的ip設置為免認證ip。

開源模塊403,存儲免認證ip。所述開源模塊403優(yōu)選為openvswitch,所述openvswitch裝載于無線接入設備中。本發(fā)明中的無線接入設備可以是ap,路由器等,這只是本發(fā)明優(yōu)選的兩種無線接入設備,本發(fā)明的無線接入設備不局限于這兩種。

所述開源模塊403還用于提取終端發(fā)出的上行報文中的dns報文,轉(zhuǎn)發(fā)所述的上行dns報文給dns服務器,接收dns服務器返回的下行dns報文,轉(zhuǎn)發(fā)所述的下行dns報文給終端。上行dns報文經(jīng)過dns服務器處理后得到回應的下行dns報文,下行dns報文中會攜帶域名地址和與域名地址對應的ip。終端會發(fā)出各種類型的報文,如http報文,dns報文等,所述的報文不局限于這兩種,而且本發(fā)明只需要指定的dns報文,因此需要從上行的報文中提取出所需的dns報文,轉(zhuǎn)發(fā)給dns服務器。

ip匹配模塊404,用于將終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊403中的免認證ip進行匹配。

訪問結(jié)果顯示模塊405,若ip匹配模塊404中終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊403中的免認證ip匹配成功,用于顯示訪問對應的免認證url成功的結(jié)果。

本發(fā)明采用開源模塊403,由于開源模塊403是一個開源的虛擬交換軟件,本發(fā)明通過對開源模塊403進行修改,可以很容易的和無線接入設備兼容。同時當本發(fā)明的免認證訪問url的系統(tǒng)出現(xiàn)故障時,本發(fā)明中的開源模塊403可以更加快速、容易的查找錯誤。

實施例五:

如圖5所示是本發(fā)明提供的另一種免認證訪問url的系統(tǒng)的組成示意圖,該系統(tǒng)包括如下組成部分:

記錄模塊406,用于對上行dns報文進行記錄,對下行dns報文進行記錄并與上行dns報文進行一一對應。優(yōu)選地,通過netlink機制傳送所述的上行dns報文和回應的下行dns報文給記錄模塊406進行記錄。由于終端會發(fā)出很多上行dns報文,dns服務器會返回很多下行dns報文,為了防止報文錯亂,需要將上行dns報文和下行dns報文進行一一對應。

url匹配模塊401,用于將dns服務器返回的下行dns報文所攜帶的域名地址與預設的免認證url進行匹配。

設置模塊402,若url匹配模塊401中下行dns報文所攜帶的域名地址與預設的免認證url匹配成功,則將對應的下行dns報文所攜帶的域名地址對應的ip設置為免認證ip。

開源模塊403,存儲免認證ip。所述開源模塊403優(yōu)選為openvswitch,所述openvswitch裝載于無線接入設備中。本發(fā)明中的無線接入設備可以是ap,路由器等,這只是本發(fā)明優(yōu)選的兩種無線接入設備,本發(fā)明的無線接入設備不局限于這兩種。

所述開源模塊403還用于提取終端發(fā)出的上行報文中的dns報文,轉(zhuǎn)發(fā)所述的上行dns報文給dns服務器,接收dns服務器返回的下行dns報文,轉(zhuǎn)發(fā)所述的下行dns報文給終端。上行dns報文經(jīng)過dns服務器處理后得到回應的下行dns報文,下行dns報文中會攜帶域名地址和與域名地址對應的ip。終端會發(fā)出各種類型的報文,如http報文,dns報文等,所述的報文不局限于這兩種,而且本發(fā)明只需要指定的dns報文,因此需要從上行的報文中提取出所需的dns報文,轉(zhuǎn)發(fā)給dns服務器。

ip匹配模塊404,用于將終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊403中的免認證ip進行匹配。

訪問結(jié)果顯示模塊405,若ip匹配模塊404中終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊403中的免認證ip匹配成功,用于顯示訪問對應的免認證url成功的結(jié)果。

實施例六:

如圖6所示是本發(fā)明提供的另一種免認證訪問url的系統(tǒng)的組成示意圖,該系統(tǒng)包括如下組成部分:

云管理器407,用于將指定的url設置為預設的免認證url。云管理器407根據(jù)實際需要,預先設置一些url為免認證url。

url匹配模塊401,用于將dns服務器返回的下行dns報文所攜帶的域名地址與預設的免認證url進行匹配。

設置模塊402,若url匹配模塊401中下行dns報文所攜帶的域名地址與預設的免認證url匹配成功,則將對應的下行dns報文所攜帶的域名地址對應的ip設置為免認證ip。

開源模塊403,存儲免認證ip。所述開源模塊403優(yōu)選為openvswitch,所述openvswitch裝載于無線接入設備中。本發(fā)明中的無線接入設備可以是ap,路由器等,這只是本發(fā)明優(yōu)選的兩種無線接入設備,本發(fā)明的無線接入設備不局限于這兩種。

所述開源模塊403還用于提取終端發(fā)出的上行報文中的dns報文,轉(zhuǎn)發(fā)所述的上行dns報文給dns服務器,接收dns服務器返回的下行dns報文,轉(zhuǎn)發(fā)所述的下行dns報文給終端。上行dns報文經(jīng)過dns服務器處理后得到回應的下行dns報文,下行dns報文中會攜帶域名地址和與域名地址對應的ip。終端會發(fā)出各種類型的報文,如http報文,dns報文等,所述的報文不局限于這兩種,而且本發(fā)明只需要指定的dns報文,因此需要從上行的報文中提取出所需的dns報文,轉(zhuǎn)發(fā)給dns服務器。

ip匹配模塊404,用于將終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊403中的免認證ip進行匹配。

訪問結(jié)果顯示模塊405,若ip匹配模塊404中終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊403中的免認證ip匹配成功,用于顯示訪問對應的免認證url成功的結(jié)果。

實施例七:

如圖7所示是本發(fā)明提供的另一種免認證訪問url規(guī)則設置系統(tǒng)的組成示意圖,該系統(tǒng)包括如下組成部分:

云管理器407,用于將指定的url設置為預設的免認證url。云管理器407根據(jù)實際需要,預先設置一些url為免認證url。

記錄模塊406,用于對上行dns報文進行記錄,對下行dns報文進行記錄并與上行dns報文進行一一對應。優(yōu)選地,通過netlink機制傳送所述的上行dns報文和回應的下行dns報文給記錄模塊406進行記錄。由于終端會發(fā)出很多上行dns報文,dns服務器會返回很多下行dns報文,為了防止報文錯亂,需要將上行dns報文和下行dns報文進行一一對應。

url匹配模塊401,用于將dns服務器返回的下行dns報文所攜帶的域名地址與預設的免認證url進行匹配。

設置模塊402,若url匹配模塊401中下行dns報文所攜帶的域名地址與預設的免認證url匹配成功,則將對應的下行dns報文所攜帶的域名地址對應的ip設置為免認證ip。

開源模塊403,存儲免認證ip。所述開源模塊403優(yōu)選為openvswitch,所述openvswitch裝載于無線接入設備中。本發(fā)明中的無線接入設備可以是ap,路由器等,這只是本發(fā)明優(yōu)選的兩種無線接入設備,本發(fā)明的無線接入設備不局限于這兩種。

所述開源模塊403還用于提取終端發(fā)出的上行報文中的dns報文,轉(zhuǎn)發(fā)所述的上行dns報文給dns服務器,接收dns服務器返回的下行dns報文,轉(zhuǎn)發(fā)所述的下行dns報文給終端。上行dns報文經(jīng)過dns服務器處理后得到回應的下行dns報文,下行dns報文中會攜帶域名地址和與域名地址對應的ip。終端會發(fā)出各種類型的報文,如http報文,dns報文等,所述的報文不局限于這兩種,而且本發(fā)明只需要指定的dns報文,因此需要從上行的報文中提取出所需的dns報文,轉(zhuǎn)發(fā)給dns服務器。

ip匹配模塊404,用于將終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊中的免認證ip進行匹配。

訪問結(jié)果顯示模塊405,若ip匹配模塊404中終端發(fā)出的dns報文所攜帶的域名地址對應的ip與開源模塊403中的免認證ip匹配成功,用于顯示訪問對應的免認證url成功的結(jié)果。

以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本申請技術(shù)方案范圍內(nèi),當可利用上述揭示的技術(shù)內(nèi)容作出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本申請技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
清水县| 原平市| 收藏| 清涧县| 道孚县| 镇巴县| 开封县| 古交市| 临澧县| 麻栗坡县| 全南县| 容城县| 太康县| 开阳县| 邛崃市| 霍邱县| 东平县| 犍为县| 鄂尔多斯市| 绵竹市| 靖安县| 工布江达县| 会泽县| 丰县| 璧山县| 盐城市| 临邑县| 大同县| 北辰区| 淳安县| 伊金霍洛旗| 泰兴市| 凤山市| 芒康县| 广饶县| 沈丘县| 红安县| 兴仁县| 四会市| 老河口市| 潜江市|