在小區里弄了幾個Wifi計費熱點,使用的是Linksys WRT54GS無線路由器,刷的DD-WRT固件。採用Web認證方式與支付寶在線付款,都是用的Wiwiz。效果一直都不錯,也有了比較穩定的一些用戶。
之前遇到了一個小問題,就是默認情況下,自己家裏通過有線方式連接無線路由器LAN口的電腦也必須要付費和進行Web認證才能上網。當然也有解決方法,諮 詢了Wiwiz客服,就是可以在Wiwiz的訪問控制功能裏對特定的客戶端MAC地址進行放行設置,這樣可以實現不需要付費,但是依然需要Web認證。除 此之外,還可以對客戶端MAC地址進行免認證設置,不過免認證功能是需要付費的 :(
經過研究,本人終於研究出了在DD-WRT實現有線網絡和無線網絡分離的方法,進而實現通過無線方式接入互聯網需要進行付費與Web認證,有線方式則可直接連接互聯網。現將具體設置方法共享。
首先設置好Internet和無線連接。
然後進入DD-WRT的管理界面。選擇“設置”->“網絡”標籤。
按下“創建網橋”部分的“添加”按鈕。然後設置如下:
然後點擊“應用”。
點擊“指派到網橋”部分的“添加”按鈕,按以下進行設置:
再點擊“應用”。
這裏要特別注意,Interface應該選擇無線網的網絡接口。一般是eth1。如果不確定,可以telnet進入到路由器,執行命令“nvram get wl0_ifname”,結果就是無線網的網絡接口。
然後,按下“多路DHCP服務器”部分的“添加”按鈕。設置如下:
點擊“應用”。
接下來,選擇“服務”標籤。按照以下設置DNSMasq:
然後按下“應用”。
然後,記得一定要重啓一下路由器。
到此,DD-WRT的設置部分結束了。最後,通過telnet安裝Wiwiz。安裝設置Wiwiz的方法,可以參考Wiwiz官網,網上的文章有很多,這裏不再重複。這裏只有一個關鍵步驟不一樣,就是在選擇“Internal NIC”時不要直接按回車選默認值,而要輸入br1。參考以下截圖: