分类 wiwiz 下的文章

Wiwiz虚拟机安装遇到"ErrorCode:4"及解决方法

Wiwiz虚拟机安装遇到"ErrorCode:4"及解决方法

不久以前,我用无线路由器刷DD-WRT + Wiwiz做了几个收费Wifi热点,并赚了些钱,感觉挺不错。

现在需要帮朋友的咖啡厅弄一个带认证的Wifi。其实,他的咖啡厅原来就有无线网络,是两个无线路由器,只不过用的是普通的WEP加密的方式。现在希望改成Web认证,Wiwiz的电子招待券的那种,也就是限制让只有消费的顾客才能上网。而且顾客还需要用手机接收短信进行验证,目的是为了手机顾客手机号,发送咖啡厅的活动信息什么的。我正好手头有Wiwiz的专业版账号,就送给他一个热点。咖啡厅原来的无线路由器不能刷DD-WRT,所以就准备用虚拟机的方法,虚拟机就装在他们咖啡厅银台的电脑里(有线连接到路由器)。

我下载的是Wiwiz官网的虚拟机镜像文件,参考官网的安装指南进行配置。有一点不同的是,Wiwiz虚拟机里的虚拟网卡eth1的默认地址是 192.168.1.250,而我朋友咖啡厅的无线路由器的地址是192.168.0.*,所以就在虚拟机的Linux环境里先用setup命令改了一下 IP设置,修改eth1的地址为192.168.0.250,其他的都没变。
www.2cto.com
开始的时候,我下载的网上的绿色精简版的VMWare。执行“/usr/local/hsbuilder/hsbuilder_setup.sh setup”命令之后,设置到最后的时候遇到了这个错误:

HSBuilder Utility Running Failed!
Error Code: 4
Message: Server is not reachable.

我在虚拟机里ping外网网站的地址,都ping不通,也就是说虚拟机根本连不上外网。我估计可能是VMWare的NAT服务设置的问题。一检查吓一跳,果然是绿色精简版,宿主机里压根就没有安装NAT服务,也没有NAT的虚拟网卡。
于是,我就去下了一个正版的VMWare Player,估计问题就可以解决了。可是重新安装之后还是报同样的错,也依然不能从虚拟机里ping通外网。而且郁闷的是在百度里搜了很久也没找到这个错误的说明。怎么折腾还是ping不通。我只好再仔细看一遍安装指南。

果然,我发现我之前看漏了这么一句话:如你改变了虚拟机原来的网络设置,那么请执行“service network restart”,以使新的设置立即生效。
www.2cto.com
我就执行了这个命令,居然马上就可以Ping通外网了。然后就重新设置Wiwiz程序,果然没有报错了,一切都顺利完成。

总结起来,Wiwiz虚拟机里不能连接外网的原因就是两个:

  1. 绿色精简版的VMWare没有NAT服务,不能用这个版本。一定要用正版的VMWare。其实,正版的VMWare Player是免费的,所以根本没必要用绿色精简版。
  2. 如果改变了Wiwiz虚拟机镜像原来的IP设置,之后一定要执行“service network restart”,这样设置才能生效,否则还是不能通外网的。

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

在OpenWrt中安装Wiwiz实现portal认证

1.系统需求
硬件

  • 已安装了OpenWrt固件的无线路由器(典型的有Linksys WRT54G系列)

软件

  • Wifidog

你可以尝试执行以下命令安装Wifidog:

opkg update # Optional
opkg install wifidog

复制代码
将无线路由器接入Internet。
设置并启用无线网络,即,使用无线路由器创建一个可用的Access Point。

2.在Web控制面板中创建热点
登录到Web控制面板,访问http://cp.wiwiz.com/as/s/menu
点击“我的热点”,在接下来的页面中点击“创建热点”。根据页面的提示完成各项设置,点击保存。
你将会看到你刚创建热点的Hotspot ID。记下它,接下来的步骤将会用到它。

3.安装与设置HotSpot Builder Utility组件
将一台PC机连接至你的无线路由器,用SSH方式连接到无线路由器。执行以下命令:

cd; wget http://dl.wiwiz.com/hsbuilder-util-latest-OpenWrt.tar.gz
cd /; tar -zxf /root/hsbuilder-util-latest-OpenWrt.tar.gz
/usr/local/hsbuilder/hsbuilder_setup4openwrt.sh setup

复制代码
然后按照提示完成设置。
特别地,你需要输入的Hotspot ID就是你在Web控制面板中创建的热点的Hotspot ID(不是热点的名称)。User Name是你在控制面板注册的用户名。

提示:
安装时你将会被提示输入External NIC 与 Internal NIC。External NIC 代表的是连接Internet的网络接口。Internal NIC 代表的是连接局域网的网络接口。如果你不确定,可以执行ifconfig命令,并从执行结果中找到它们。

现在,如果没有报错信息,那么安装已经完成了。
你可以使用一个Wi-Fi客户端(如带WLAN适配器的PC或者支持Wi-Fi的移动电话)测试一下你的热点:

  • 搜索可用Wi-Fi热点,并连接到你的热点。
  • 打开Web浏览器,输入任何一个HTTP开头的网址。如果你的热点的认证页面能够显示出来,就说明你的热点已经正常运转了。

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

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 整理编辑,转载请注明出处

wiwiz 虚拟机详细教程

手动配置电脑ip 外网的网线连接无线路由器的wan口 电脑连接无线路由器lan口(不能用无线连接必须有线连接)

路由的ip地址 192.168.1.1 子网掩码 255.255.255.0

路由器的 DHCP服务 和upnp 关闭
虚拟机服务

VMware NAT Service
VMware DHCP Service  这两项必须开启

下载Wiwiz的虚拟机镜像。下载后解压缩到本地硬盘。双击解压缩后的扩展名是.vmx的文件,VMWare就会自动启动虚拟机

打开虚拟机 选择 移动它
等待虚拟机启动加载完成,直到出现“wiwiz login: ”字样

输入 root

密码 wiwiz-user 上面不会有显示
然后输入

# /usr/local/hsbuilder/hsbuilder_setup.sh setup   

选择
piease select external NIC typically the one going out to the inernet

eth0
piease select internal NIC typically wifi interface

eth1

piease input hotspot ID

你的无线热点ID

piease input user name

你的wiwiz登录账号

piease input server address and

cp.wiwiz.com:80,cp.wiwiz.co.cc:80,cp2.wiwiz.com:80,cp3.wiwiz.com
:80,125,39,111,239:80,123.150.173.239:80,74.117.62.157:80

Do you want DHCP service to be configured? lf you select NO to skip
it, you need to configure DHCP service manually later.

yes

DHCP setting: piease input Network ip
192.168.1.0

DHCP setting:piease input NETMASK
255.255.255.0

DHCP setting:piease input IP of Gateway (it should be the IP of this machine)

193.168.1.250

DHCP setting please input DNS

192.168.124.2

DHCP setting please input IP Range of this Network

192.168.1.10 192.168.1.249

DHCP SERVICE CONFIGURATION completed. THE new
conf iguration file is saved to
/etc/dhcpd.conf.the old conf iguration file isbacked up to /etc/dhcpd.conf.bak

ok

本文章由 http://www.wifidog.pro/2015/06/01/wiwiz%E8%99%9A%E6%8B%9F%E6%9C%BA%E8%AF%A6%E7%BB%86%E6%95%99%E7%A8%8B.html 整理编辑,转载请注明出处