當前位置:首頁 » 網頁前端 » wifidog免費web認證
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

wifidog免費web認證

發布時間: 2023-01-25 23:05:21

A. 求助路由器無法開啟WEB認證功能

多數路由器都支持Web認證登錄,只需打開虛擬服務功能(一般在路由器的高級設置里,有的路由器在應用管理中),只是其自帶的這項功能縮水,使用起來很不方便。因此許多人採用刷DD-WRT的固件,然後安裝WIWIZ來實現Web認證登錄(使用這種方法,推薦使用LinksysWRT54G系列或TP-LINKWR841N):

一、1. 系統需求

a、硬體: 已安裝了DD-WRT固件的無線路由器(典型的有LinksysWRT54G系列)

註:選用的DD-WRT版本必須具有wifidog模塊,所以請選擇正確的DD-WRT版本(例如,對於WRT54Gv3,推薦使用dd-wrt.v24_nokaid_generic.bin)。

b、將無線路由器通過WAN口接入到Internet。

c、在無線路由器的Web用戶界面中啟用SSHD(或Telnet)功能。另外,需要確保:Cron服務已啟用、Wifidog服務已禁用、已啟用JFFS2支持。如不支持JFFS2或沒有足夠的JFFS2剩餘空間,則請參考下文【在不支持JFFS2的情況下的安裝方法】。

2. 在Wiwiz Web面板中創建熱點:

a、登錄到Wiwiz Web面板,訪問http://cp.wiwiz.com/as/ 。

b、點擊「管理熱點」,在接下來的頁面中點擊「創建熱點」。根據頁面的提示完成各項設置,點擊保存。就可以看到剛創建熱點的Hotspot ID。記下它,接下來的步驟將會用到它。

3. 安裝與設置HotSpot Builder Utility組件:

a、將一台PC連接至你的無線路由器,用telnet或者ssh方式連接到無線路由器(如,在PC上執行「telnet 192.168.1.1」)。

b、分別依次執行以下3條命令:

cd; wgethttp://dl.wiwiz.com/hsbuilder-util-latest-DD-WRT.tar.gz

cd /jffs; tar -zxf /tmp/root/hsbuilder-util-latest-DD-WRT.tar.gz

/jffs/usr/local/hsbuilder/hsbuilder_setup4dd-wrt.sh -dest /jffs setup

d、執行完第三條命令後,程序會分若干步要求你輸入一些設置信息,請按照提示完成設置。特別地,用戶將會被提示輸入External NIC 與 Internal NIC。External NIC 代表的是連接Internet的網路介面。Internal NIC 代表的是連接區域網的網路介面。如果不確定,直接打回車。

e、需要輸入的Hotspot ID就是在Wiwiz Web面板中創建的熱點的Hotspot ID(不是熱點的名稱)。User Name是在Wiwiz Web面板注冊的用戶名。

f、現在,如果沒有報錯信息,那麼安裝已經完成了。

g、最後,可以使用一個Wi-Fi客戶端(如帶WLAN適配器的PC或者支持Wi-Fi的行動電話)測試一下這個熱點:

- 搜索可用Wi-Fi熱點,並連接到你的熱點。

- 打開Web瀏覽器,輸入任何一個HTTP開頭的網址。如果熱點的認證頁面能夠顯示出來,就說明這個熱點已經正常運轉了。

二、【在不支持JFFS2的情況下的安裝方法】

1、若所用的DD-WRT版本不支持JFFS2或沒有足夠的JFFS2剩餘空間,也可以將Wiwiz HotSpot Builder Utility安裝在/tmp目錄或其他可存儲的目錄下,即通過Telnet或SSH連接至DD-WRT設備後依次執行以下3條命令(需要先將DD-WRT設備連接至Internet):

cd; wgethttp://dl.wiwiz.com/hsbuilder-util-latest-DD-WRT.tar.gz

cd /tmp; tar -zxf /tmp/root/hsbuilder-util-latest-DD-WRT.tar.gz

/tmp/usr/local/hsbuilder/hsbuilder_setup4dd-wrt.sh -dest /tmp setup

2、注意:一般,DD-WRT設備重啟後/tmp將會被自動清空,之前的安裝設置也會失效。如果希望每次DD-WRT設備重啟後依然能保持Wiwiz的設置,可以嘗試以下方法:

a、將DD-WRT設備連接至Internet。

b、打開瀏覽器進入DD-WRT的Web管理界面(通常的地址是http://192.168.1.1),選擇「管理」->「命令」標簽頁,在「指令」中輸入以下內容(將HOTSPOTID和USERNAME分別替換為實際的Hotspot ID與Wiwiz用戶名):

if [ ! -e "/tmp/usr/local/hsbuilder/hsbuilder.sh" ]; then

wget -O - "http://dl.wiwiz.com/hsbuilder-util-latest-DD-WRT.tar.gz"> /tmp/hsbuilder-util-latest-DD-WRT.tar.gz

cd /tmp; tar -zxf /tmp/hsbuilder-util-latest-DD-WRT.tar.gz

/tmp/usr/local/hsbuilder/hsbuilder_setup4dd-wrt.sh -dest /tmp qsetup -hotspotid HOTSPOTID -username USERNAME

fi

c、然後點擊「保存為防火牆指令」。之後,重啟DD-WRT設備,並等待數分鍾至Wiwiz客戶端載入完成。

三、若上述方法無效,可嘗試以下方法:

註:此安裝指南中描述的方案為非首選安裝方案,僅推薦用於某些簡易版本的DD-WRT。目前,此方式只能實現Wiwiz HotSpot Builder的基本功能,存在一些功能限制,包括:

- 如創建計費型熱點後,熱點使用者認證前無法訪問Paypal或支付寶在線充值

- 不支持黑/白名單地址列表管理

- 無法打開非內網的用戶自定義認證頁面URL

- 無法打開非內網的Wiwiz AuthAPI認證URL

- 訪問控制中的免認證功能

- 不支持智能伺服器地址切換,影響穩定性

1. 系統需求

硬體: 已安裝了DD-WRT固件的無線路由器(需要Wifidog支持)。

2. 設置步驟

a、將無線路由器接入Internet。設置好無線配置等。

b、點擊「服務」->「熱點」標簽頁(參考下圖)。

e、最後,可以使用一個Wi-Fi客戶端(如帶WLAN適配器的PC或者支持Wi-Fi的行動電話)測試一下這個熱點:

- 搜索可用Wi-Fi熱點,並連接到你的熱點。

- 打開Web瀏覽器,輸入任何一個HTTP開頭的網址。如果該熱點的認證頁面能夠顯示出來,就說明它已經正常運轉了。

四、必要的話,在路由器與區域網內電腦之間安裝硬體防火牆或軟體防火牆,增強內網安全性。

B. 海蜘蛛雲認證WIFIdog怎麼弄

只用過集客盒子WIFIDOG,你看一下配置應該差不多的。

啟用認證:啟用,這個不解釋

熱點帳號: 此處填雲平台定義帳號(如:jiketest)

熱點伺服器地址:此處填認證伺服器地址:auth.cnrouter.com

熱點伺服器路徑:此處填認證伺服器路徑:/

檢查周期: 是路由器檢查認證伺服器是否在線的時間間隔。

用戶超時周期:用戶在超時周期內無任何互聯網訪問請求,路由器則認為該用戶已經離開,同 時將其認證信息刪除,該用戶再次連接路由器需要重新進行身份認證。

免認證域名名單:該名單內的網站所有用戶未經過認證可以訪問,多個域名需用逗號(英文狀態 下的逗號)隔開。(比如:weixin.qq.com,cnrouter.com)

免認證mac名單:該名單內用未經認證也具有全部互聯網訪問許可權的用戶,將其終端的mac地址 加入到名單即可。多個mac地址需用逗號(英文狀態下的逗號)隔開。

是否開啟ssl安全連接:根據熱點伺服器來設置是否開啟。

C. 無線路由dd-wrt 啟動 Wifidog 第三方WEB認證入不到出現綠屏

綠屏的是手機登錄還是平板還是其他的終端,可能是終端不兼容,比如手機的事要html5才行

D. 如何製作自定義wifidog認證頁面

一般,當熱點用戶連接至該熱點並成功通過認證後,將見到一個默認的認證後頁面。這個頁面將提示用戶一些很有用的信息,如用戶的原始請求地址、剩餘的連接時間、連接結束時刻、熱點管理員推送來的公告信息、系統提示信息及其他一些鏈接等。
熱點管理員也可以自行製作任何式樣和內容的自定義認證後頁面,以滿足不同的需求。在Wiwiz Web面板中(用戶菜單 >> 我的熱點 >> 熱點設置)設置」 自定義跳轉URL 「或」 自定義HTML 「後即可。之後,當熱點用戶連接至該熱點並成功通過認證後,將見到這個熱點管理員自定義的認證後頁面。
我們也提供了開發介面供熱點管理員在自定義認證後頁面中調用,以實現和在默認認證後頁面中相同的面向熱點用戶的提示信息。我們提供兩種介面,一種是URL參數;另一種是Javascript函數。詳細的介面說明請參考以下內容。
1. URL參數:
url – 用戶的原始請求地址
et – 連接結束時刻
rm – 剩餘的連接時間
2. Javascript函數:

E. 支持wifidog的三方認證伺服器都有哪些

最新想玩一下玩web認證,但是這個真心不是什麼好貨。我的路由器固件是op固件,固件支持wifidog。可以接入三方認證伺服器。
但是我找遍了整個網路,只發現兩個三方認證伺服器可以使用

第一個是wiwiz,這個是比較廣泛的,可以和我路由器的wifidog對接,但是wiwiz大家都知道,不交錢的話根本沒法實現運營一個收費wifi。

第二個是一個非常不錯的openfreewifi,是一個免費的三方認證系統,是一個商家wifi營銷適合使用的。(目前發現這個最好用,但是沒法實現計費認證)

還有一個就是使用協成的源碼,雖然能用,但是源碼基本沒用,現在 網路上面到處都是協成的源碼,但是全部都是閹割版,基本沒用。

我還測試了wifiap這個我發現不能和路由器對接,wifiap和路由器對接方式是在路由器的啟動項寫入腳本,但是我寫入腳本後路由器沒反應,我問客服,客服叫我買他們路由器。。蛋疼,所以會所wifiap對接失敗

目前我只找到了這幾款wifi認證系統,只有openfreewifi可以使用,其他的都不能用,但是openfreewifi沒法實現計費認證

F. wifidog,能不能指定一個wifi用於web驗證

畫個認證流程圖你看一下

G. wifi路由器怎麼進行網頁認證求高人指點,要詳細過程!

一般wifi路由器進行網頁認證需要自身固件支持,如果自身固件不支持網頁認證,需要通過刷入第三方固件(前提是路由器支持刷入)來實現網頁認證,比較著名的開源第三方固件有openwrt,通過openwrt上安裝wifidog插件進行無線上網認證已經是一個很成熟的解決方案。另外還可配合其上面的Qos插件有針對性的控制客戶端的網速,實現智能流控。具體的詳細過程我只能說去翻閱各大博客網站來學習,一般這個還是有難度的,實際操作起來需要強大的動手能力。推薦一個教程網站:網頁鏈接

今天看了一下,被踩了兩個。重新思考了一下,也許你問的不是指在路由器上實現網頁認證上網而是路由器去進行網頁認證上網。如果是這樣的,那麼在路由器固件支持的情況下(嵌入式Linux系統),針對portal網頁認證,可以直接使用curl或者wget向認證伺服器發送包含認證信息的post數據包實現即可。例如我自身所處的校園網環境就是portal網頁認證。通過編寫了個監控腳本實現路由器開機自動連接且斷線自動重連。具體的參考這個的最下面部分:網頁鏈接

H. WifiDog 認證原理和流程

WifiDOG 是一個熱點系統,包含了認證伺服器和客戶端兩部分組成,認證原理大體說下:

General Flow Description:

一般流程描述:

①The client does his initial request, as if he was already connected, (e.g.:http://www.6hl.cn)

客戶端發出初始化請求,比如訪問 www.6hl.cn 這個站點

②The Gateway's firewall rules mangle the request to redirect it to a local port on the Gateway. When that's the done, the Gateway provides an HTTP Redirect reply that contains the Gateway ID, Gateway FQDN and other informations

網關的防火牆規則將這個請求重定向到本地網關的埠上。當做完這個工作,網關提供一個HTTP重定向回復,包含了Gateway的ID,Gateway的FQDN以及其他的信息。

③The Client does his request to the Auth Server as specified by the Gateway, see Login Protocol

用戶向認證伺服器發出認證請求

http://auth_server/login?

gw_id=[GatewayID, default: "default"]

gw_address=[GatewayAddress, internal IP of router]

gw_port=[GatewayPort, port that wifidog Gateway is listening on]

url=[user requested url]

④The Gateway replies with a (potentially custom) splash (login) page

網關返回一個(可以是自定義的)splash(也稱作「登錄」)頁面

⑤The Client provides his identification informations (username and password)

用戶提供他的憑據信息,比如用戶名和密碼

⑥Upon succesful authentication, the client gets an HTTP Redirect to the Gateway's own web server with his authentication proof (a one-time token),http://GatewayIP:GatewayPort/wifidog/auth?token=[authtoken]

成功認證的話,客戶端將會被重定向到網關的自己的web頁面上,並且帶有一個 認證憑據(一個一次性的token),內容比如

http://GatewayIP:GatewayPort/wifidog/auth?token=[authtoken]

⑦The Client then connects to the Gateway and thus gives it his token

用戶就是用獲取到的憑據訪問網關

⑧The Gateway requests validation of the token from the Auth Server, see Client Protocol【見登錄心跳】

網關去認證伺服器詢問token的有效性

⑨The Auth Server confirms the token

認證伺服器確認token的有效性

①①The Gateway then sends a redirect to the Client to obtain the Success Page from the Auth Server, redirects tohttp://auth_server/portal/

網關發送重定向給客戶端,以從認證伺服器上獲取 成功提示頁面,重定向到http://auth_server/portal/這個位置

①②The Auth Server notifies the Client that his request was successful

認證伺服器通知客戶請求成功,可以上網了。