标签 ddwrt+wiwiz 下的文章

DD-wrt+Wiwiz搭建私人免费(收费)WiFi认证页面+详细的操作教程

系统需求
硬件:已安装了DD-WRT固件的无线路由器
注:
DD-WRT的Wifidog功能是必须的。所以请选择正确的DD-WRT版本
将无线路由器接入Internet。
设置并启用无线网络,即使用无线路由器创建一个可用的Access Point。
在无线路由器的Web用户界面中SSHD(或Telnet)功能。
另外,需要确保:
Cron服务已启用
Wifidog服务已禁用
已启用JFFS2支持
在Web控制面板中创建热点
登录到Web控制面板,访问http://cp.wiwiz.com/as/
点击“我的热点”,在接下来的页面中点击“创建热点”。根据页面的提示完成各项设置,点击保存。
你将会看到你刚创建热点的Hotspot ID。记下它,接下来的步骤将会用到它。
安装与设置HotSpot Builder Utility组件
将一台PC连接至你的无线路由器,用telnet或者ssh方式连接到无线路由器(如,在PC上执行“telnet 192.168.1.1”)。
执行以下命令:

# cd; wget http://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

然后按照提示完成设置。
特别地,你需要输入的Hotspot ID就是你在Web控制面板中创建的热点的Hotspot ID(不是热点的名称)。User Name是你在控制面板注册的用户名。
现在,如果没有报错信息,那么安装已经完成了。
最后,你可以使用一个Wi-Fi客户端(如带WLAN适配器的PC或者支持Wi-Fi的移动电话)测试一下你的热点:
1)搜索可用Wi-Fi热点,并连接到你的热点。
2)打开Web浏览器,输入任何一个HTTP开头的网址。如果你的热点的认证页面能够显示出来,就说明你的热点已经正常运转了。
在不支持JFFS2的情况下的安装方法
若您用的DD-WRT版本不支持JFFS2或没有足够的JFFS2剩余空间,也可以将Wiwiz HotSpot Builder Utility安装在/tmp目录或其他可存储的目录下,即通过Telnet或SSH连接至DD-WRT设备后执行以下命令(需要先将你的DD-WRT设备连接至Internet):

cd; wget http://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

注意:
一般,DD-WRT设备重启后/tmp将会被自动清空,之前的安装设置也会失效。如果希望每次DD-WRT设备重启后依然能保持Wiwiz的设置,可以尝试以下方法:
将你的DD-WRT设备连接至Internet。
打开浏览器进入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

然后点击“保存为防火墙指令”。之后,重启DD-WRT设备,并等待数分钟至Wiwiz客户端加载完成。

本文章由 http://www.wifidog.pro/2015/06/02/DDWRT%E5%AE%89%E8%A3%85wiwiz.html 整理编辑,转载请注明出处

DDWRT路由WEB认证之Wiwiz

1.注册Wiwiz帐号,设置热点

首现去官网Wiwiz.com去注册注册一个帐号,然后创建一个免费的热点,热点中设置热点名称,对于免费热点认证方式只能选择 ->要求登录 ->wiwiz.com用户,认证收取费用选择免费,填这3项即可。
1.png

记住自己所设热点的ID,和自己注册的用户名,后面要用到。
2.jpg

2.DD路由设置

登录DD路由的WEB管理页面,更改以下设置:
管理 -> 管理 中的
远程管理 ->telnet管理 启用
Cron 中的 cron 启用
JFFS2支持 中的 JFFS2 启用

服务 -> 服务中的 telnet 启用
3.jpg

4.png

5.png

6.png

3.DD路由安装客户端

首现保证此时的路由能够访问互联网,这是前提,因为输入命令后路由需要从wiwiz网站上下载客户端然后安装;
在命令行中输入 telnet DD路由IP地址
logoin:root,这里只能输入root,即使你把用户名改成其他名称了;
password: ,输入登录路由的密码,这里虽然你输入了字符但没有显示,但你确实是输入了;
确定后就进入路由了;

依次粘贴以下命令,一行粘贴后按回车键,等路由有反应自动转到下一行后,再粘贴下一条命令按回车键;

cd; wget http://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

最后一条命令执行后,路由提示输入 Hotspot ID,就是前面记录的Wiwiz创建的热点ID;
下一条是输入User name,也就是前面记录的你注册的用户名;
再后面的提示输入,直接按回车键用默认设置即可;
最后路由反馈setup completed,安装完成。
下面图中的红线部分是输入的命令,
7.jpg

重新启动路由,登录之后随便打开一个网页都会跳转到认证界面;
8.jpg

输入你在wiwiz中注册的用户名和密码,认证通过后就可以访问网络了。

卸载它,同样需要用telnet连接后输入一下命令
/jffs/usr/local/hsbuilder/hsbuilder_setup4dd-wrt.sh -dest /jffs uninstall
重启路由就不需要认证了。
9.jpg

4.个人使用感受

免费创建的热点有很多限制,认证界面无法改变,能通过认证的用户名必须是wiwiz的用户,同时wiwiz的用户都可以登录你创建的热点;
收费也不是一次性的费用,而是月租形式的;
认证用户的资料都是在wiwiz那存放,一是保密性不好,二是必须通过网络才能访问到,如果不能访问外网了所有用户都无法通过认证;

所以我是试用了一下就卸载了,对个人来说没什么实用价值。

Wiwiz官网参考资料
http://www.wiwiz.com/zh/archives/141.htm/
http://www.wiwiz.com/zh/archives/354.htm/

本文章由 http://www.wifidog.pro/2015/05/26/DDWRT-wiwiz%E8%AE%A4%E8%AF%81.html 整理编辑,转载请注明出处

在不支持jffs2的DD-WRT里安装Wiwiz的3种方法

在不支持jffs2的DD-WRT里安装Wiwiz的3种方法
Wiwiz HotSpot Builder Utility是一个用于创建无线热点的Web认证网关的软件。如果你有一个无线路由器并且能刷DD-WRT固件,就可以很方便地自建一个Web认证方式的Wifi热点。Wiwiz有几种不同的认证方式可以选择,其中有一个很有用的方式就是你可以创建一个计费的WiFi热点,而且可以让热点的用户在认证前通过支付宝或者Paypal在线付费,当用户付费之后,才能连接互联网。
不过,并不是所有的DD-WRT版本都能使用,根据Wiwiz官网的安装指南,支持Wiwiz的DD-WRT需要支持Wifidog和Jffs2两项功能。支持Wifidog的DD-WRT版本还是比较多的,但是,很多路由器由于硬件的限制,本身就无法支持jffs2。
其实,安装Wiwiz也不一定需要jffs2功能的。笔者总结了以下三种方法也可以在无Jffs2的条件下安装Wiwiz:
方法1. 使用免客户端模式(不推荐用于做计费热点)。
也就是无需安装Wiwiz HotSpot Builder Utility,直接使用DD-WRT的Wifidog的设置。
具体设置步骤可以参考http://www.wiwiz.com/zh/archives/456.htm/
但是,这个方法只能兼容Wiwiz的部分功能。而且对于做计费WiFi,有一个缺点,就是不支持热点用户连接支付宝或Paypal进行付费认证。
方法2. 将Wiwiz安装到DD-WRT环境的/tmp目录。
即,通过Telnet/SSH连接至无线路由器/路由器后执行以下命令(需要先将无线路由器通过WAN口连接至Internet):

cd; wget http://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

只是,一般,路由器重启后/tmp将会被自动清空,之前的安装设置也会失效。如果希望每次无线路由器重启后依然能保持Wiwiz的设置,可以尝试下面的第3个方法。
方法3. 使用DD-WRT的防火墙指令设置。
先将无线路由器通过WAN口连接至Internet。
打开浏览器进入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 

然后点击“保存为防火墙指令”。之后,等待数分钟至Wiwiz客户端加载完成。

本文章由 http://www.wifidog.pro/2015/05/25/ddwrt-install-wiwiz.html 整理编辑,转载请注明出处