国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種http重定向方法及路由設(shè)備的制造方法

      文檔序號:9581831閱讀:534來源:國知局
      一種http重定向方法及路由設(shè)備的制造方法【
      技術(shù)領(lǐng)域
      】[0001]本發(fā)明涉及通信領(lǐng)域,特別是涉及一種HTTP(超文本傳輸協(xié)議,HyperTextTransferProtocol)重定向方法及路由設(shè)備。【
      背景技術(shù)
      】[0002]Portal的定義一用戶正常訪問網(wǎng)絡(luò)之前,使用的一種特殊的網(wǎng)絡(luò)頁面。用戶打開瀏覽器訪問這個頁面之前,所有的數(shù)據(jù)包都會被攔截,并被定向到訪問這個特殊的網(wǎng)絡(luò)頁面。[0003]現(xiàn)有近似的方案包括以下三種:[0004]1.Dns(DomainNameSystem,域名系統(tǒng))劫持。路由器劫持終端的域名地址解析,將被訪問的域名對于的IP地址修改為portal網(wǎng)站的IP地址,實現(xiàn)portal。這種方案因為dns一般在本地(pc,手機等)存在緩存,目標(biāo)域名對于的IP會被修改后,一段時間內(nèi)不能被修改回原來的IP地址,導(dǎo)致用戶無法訪問域名對應(yīng)的IP地址。[0005]2.Httpproxy。獲取用戶對網(wǎng)頁訪問的url(UniformResoureLocator:統(tǒng)一資源定位器)地址,返回結(jié)果的時候,將內(nèi)容替換成portal的內(nèi)容。這種方案對路由器硬件有一定要求,路由器成本較高。低成本路由器使用httpproxy,性能是一個瓶頸。[0006]3.ffifidogoWifidog使用iptables,攔截用戶訪問的url并重定向到指定的portal頁面。Wifidog采用服務(wù)器-客戶端的方式,需要架設(shè)服務(wù)器,服務(wù)器類型為認證服務(wù)器。路由器,終端和認證服務(wù)器均有交互,服務(wù)器需要承擔(dān)一定的負載。終端和路由器都會和這個認證服務(wù)器進行交互,認證通過后方可上網(wǎng)?!?br/>發(fā)明內(nèi)容】[0007]本發(fā)明主要解決在不使用服務(wù)器的情況下,只使用本地路由器即可實現(xiàn)對連接到此路由器的設(shè)備(PC,手機等)訪問網(wǎng)頁時,跳轉(zhuǎn)到指定的portal頁面的功能。[0008]本發(fā)明提供的技術(shù)方案如下:[0009]本發(fā)明公開了一種HTTP重定向方法,包括:當(dāng)接收到IP地址不為允許訪問網(wǎng)絡(luò)的HTTP請求時,截獲所述HTTP請求;將所述HTTP請求重定向到指定的portal頁面;當(dāng)所述HTTP請求重定向到指定的portal頁面后,訪問所述指定的portal頁面,完成認證。[0010]本發(fā)明還公開了另一種HTTP重定向方法,包括:建立允許訪問網(wǎng)絡(luò)的白名單列表,設(shè)置指定的portal頁面的域名對應(yīng)的IP地址為允許訪問網(wǎng)絡(luò),存儲在所述白名單列表;當(dāng)接收到IP地址不為允許訪問網(wǎng)絡(luò)的HTTP請求時,截獲所述HTTP請求;將所述HTTP請求重定向到指定的portal頁面;當(dāng)所述HTTP請求重定向到指定的portal頁面后,訪問所述指定的portal頁面,完成認證。[0011]進一步優(yōu)選的,所述指定的portal頁面上包括連接到HTML認證頁面的鏈接。[0012]本發(fā)明還公開了另一種HTTP重定向方法,包括:建立允許訪問網(wǎng)絡(luò)的白名單列表,設(shè)置指定的portal頁面的域名對應(yīng)的IP地址為允許訪問網(wǎng)絡(luò),存儲在所述白名單列表;當(dāng)接收到IP地址不為允許訪問網(wǎng)絡(luò)的HTTP請求時,截獲所述HTTP請求;將所述HTTP請求重定向到指定的portal頁面;當(dāng)所述HTTP請求重定向到指定的portal頁面后,訪問所述指定的portal頁面,點擊指定的portal頁面上的鏈接訪問HTML認證頁面,完成認證。[0013]本發(fā)明還公開了另一種HTTP重定向方法,包括:建立允許訪問網(wǎng)絡(luò)的白名單列表,設(shè)置指定的portal頁面的域名對應(yīng)的IP地址為允許訪問網(wǎng)絡(luò),存儲在所述白名單列表;當(dāng)接收到IP地址不為允許訪問網(wǎng)絡(luò)的HTTP請求時,截獲所述HTTP請求;將所述HTTP請求重定向到指定的portal頁面;當(dāng)所述HTTP請求重定向到指定的portal頁面后,訪問所述指定的portal頁面,點擊指定的portal頁面上的鏈接訪問HTML認證頁面,完成認證;當(dāng)完成認證后,將訪問所述HTML認證頁面的IP地址設(shè)置為允許訪問網(wǎng)絡(luò)。[0014]本發(fā)明還公開一種路由設(shè)備,用于HTTP重定向,包括:截獲模塊,用于當(dāng)接收到IP地址不為允許訪問網(wǎng)絡(luò)的HTTP請求時,截獲所述HTTP請求;重定向模塊,用于將所述HTTP請求重定向到指定的portal頁面;認證模塊,用于當(dāng)所述HTTP請求重定向到指定的portal頁面后,訪問所述指定的portal頁面,完成認證。[0015]本發(fā)明還公開另一種路由設(shè)備,用于HTTP重定向,包括:建立模塊,用于建立允許訪問網(wǎng)絡(luò)的白名單列表,設(shè)置指定的portal頁面的域名對應(yīng)的IP地址為允許訪問網(wǎng)絡(luò),存儲在所述白名單列表;截獲模塊,用于當(dāng)接收到IP地址不為允許訪問網(wǎng)絡(luò)的HTTP請求時,截獲所述HTTP請求;重定向模塊,用于將所述HTTP請求重定向到指定的portal頁面;認證模塊,用于當(dāng)所述HTTP請求重定向到指定的portal頁面后,訪問所述指定的portal頁面,完成認證。[0016]進一步優(yōu)選的,所述指定的portal頁面上包括連接到HTML認證頁面的鏈接。[0017]本發(fā)明還公開另一種路由設(shè)備,用于HTTP重定向,包括:建立模塊,用于建立允許訪問網(wǎng)絡(luò)的白名單列表,設(shè)置指定的portal頁面的域名對應(yīng)的IP地址為允許訪問網(wǎng)絡(luò),存儲在所述白名單列表;截獲模塊,用于當(dāng)接收到IP地址不為允許訪問網(wǎng)絡(luò)的HTTP請求時,截獲所述HTTP請求;重定向模塊,用于將所述HTTP請求重定向到指定的portal頁面;認證模塊,用于當(dāng)所述HTTP請求重定向到指定的portal頁面后,訪問所述指定的portal頁面,完成認證,所述認證模塊具體包括:訪問模塊,用于訪問所述指定的portal頁面;鏈接模塊,用于點擊指定的portal頁面上的鏈接訪問HTML認證頁面,完成認證。[0018]本發(fā)明還公開另一種路由設(shè)備,用于HTTP重定向,包括:建立模塊,用于建立允許訪問網(wǎng)絡(luò)的白名單列表,設(shè)置指定的portal頁面的域名對應(yīng)的IP地址為允許訪問網(wǎng)絡(luò),存儲在所述白名單列表;截獲模塊,用于當(dāng)接收到IP地址不為允許訪問網(wǎng)絡(luò)的HTTP請求時,截獲所述HTTP請求;重定向模塊,用于將所述HTTP請求重定向到指定的portal頁面;認證模塊,用于當(dāng)所述HTTP請求重定向到指定的portal頁面后,訪問所述指定的portal頁面,完成認證,所述認證模塊具體包括:訪問模塊,用于訪問所述指定的portal頁面;鏈接模塊,用于點擊指定的portal頁面上的鏈接訪問HTML認證頁面,完成認證;設(shè)置模塊,用于完成認證后,將訪問所述HTML認證頁面的IP地址設(shè)置為允許訪問網(wǎng)絡(luò)。[0019]本發(fā)明主要解決以wifidog為基礎(chǔ),利用dnsmasq解析dns請求來確認用戶行為,控制wifidog對客戶端的上網(wǎng)行為進行控制,在不使用服務(wù)器的情況下,僅使用本地路由器實現(xiàn)對連接到此路由器的設(shè)備(PC,手機等)訪問網(wǎng)頁時,跳轉(zhuǎn)到指定的portal頁面,在訪問了指定的portal頁面后,即可解鎖對應(yīng)終端的上網(wǎng)限制。[0020]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果:[0021]1.不會有dns緩存的問題。[0022]2.不會有使用httpproxy的高性能要求[0023]3.去掉了wifidog的認證服務(wù)器,節(jié)省成本?!靖綀D說明】[0024]下面將以明確易懂的方式,結(jié)合【附圖說明】優(yōu)選實施方式,對一種HTTP重定向方法及路由設(shè)備的上述特性、技術(shù)特征、優(yōu)點及其實現(xiàn)方式予以進一步說明。[0025]圖1為本發(fā)明一種HTTP重定向方法的步驟示意圖;[0026]圖2為本發(fā)明一種路由設(shè)備的主要組成示意圖;[0027]圖3為本發(fā)明一種路由設(shè)備的完整組成示意圖。[0028]附圖標(biāo)號說明:[0029]100.截獲模塊,200.重定向模塊,300.認證模塊,301.訪問模塊,302.鏈接模塊,400.建立模塊,500.設(shè)置模塊。【具體實施方式】[0030]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對照【附圖說明】本發(fā)明的【具體實施方式】。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖,并獲得其他的實施方式。[0031]為使圖面簡潔,各圖中只示意性地表示出了與本發(fā)明相關(guān)的部分,它們并不代表其作為產(chǎn)品的實際結(jié)構(gòu)。另外,以使圖面簡潔便于理解,在有些圖中具有相同結(jié)構(gòu)或功能的部件,僅示意性地繪示了其中的一個,或僅標(biāo)出了其中的一個。在本文中,“一個”不僅表示“僅此一個”,也可以表示“多于一個”的情形。[0032]圖1為本發(fā)明HTTP重定向方法的步驟示意圖,作為本發(fā)明的一個具體實施例,如圖1所示,一種HTTP重定向方法,包括:當(dāng)接收到IP地址不為允許訪問網(wǎng)絡(luò)的HTTP請求時,截獲所述HTTP請求;將所述HTTP請求重定向到指定的portal頁面;當(dāng)所述HTTP請求重定向到指定的portal頁面后,訪問所述指定的portal頁面,完成認證。[0033]對上述實施例進行改進,得到另一種HTTP重定向方法,包括:建立允許訪問網(wǎng)絡(luò)的白名單列表,設(shè)置指定的portal頁面的域名對應(yīng)的IP地址為允許訪問網(wǎng)絡(luò),存儲在所述白名單列表;當(dāng)接收到IP地址不為允許訪問網(wǎng)絡(luò)的HTTP請求時,截獲所述HTTP請求;將所述HTTP請求重定向到指定的portal頁面;當(dāng)所述HTTP請求重定向到指定的portal頁面后,訪問所述指定的portal頁面,完成認證。[0034]本發(fā)明中白名單是wifidog開啟模式下,允許訪問的網(wǎng)站列表。不在列表內(nèi)的網(wǎng)站都不能訪問,并且訪問請求會被攔截下,而訪問此名單中的域名,都不會被攔截,這個功能iptables模塊實現(xiàn)。[0035]iptables是IP信息包過濾系統(tǒng)。它可以根據(jù)設(shè)定的IP地址,端口號,mac地址進行IP包的過濾或重定向。在這里,它要主要用來設(shè)置哪些IP地址或mac地址可以通過,不被攔截。[0036]進一步優(yōu)選的,所述指定的portal頁面上包括連接到HTML認證頁面的鏈接。[0037]對上述實施例進行改進,得到另一種HTTP重定向方法,包括:建立允許訪問網(wǎng)絡(luò)的白名單列表,設(shè)置指定的portal頁面的域名對應(yīng)的IP地址為允許訪問網(wǎng)絡(luò),存儲在所述白名單列表;當(dāng)接收到IP地址不為允許訪問網(wǎng)絡(luò)的HTTP請求時,截獲所述HTTP請求;將所述HTTP請求重定向到指定的portal頁面;當(dāng)所述HTTP請求重定向到指定的當(dāng)前第1頁1 2 
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1