上一篇我们讲解了

我们将代码下载下来,部署到自己的服务器上,可以配合Authpuppy节点和apExternalCMSPlugin功能,为每一个节点架设一套认证系统,因为这套代码不需要数据库的配合,代码体积也非常小,里面的css、js、images文件都可以删除,所以,部署起来还是非常灵活的。假设我们为这个新的认证系统设置一个新的网站域名 wxauth.123.com。在Authpuppy上的节点名称叫做default,那么在这个新的认证系统内我们新建一个文件夹default,将源码包中的 auth login ping 三个文件夹和 index.php保留,其余删除,然后将保留的文件上传到default文件夹即可。这样就算部署完成一个节点了。新的认证节点网址是 http://wxauth.123.com/default/login/index.php

接下来,我们回到Authpuppy管理后台 http://auth.123.com/web/,打开default节点,在login page处填上 http://wxauth.123.com/default/login/index.php?%getparameters% 并保存

现在,我们来修改OpenWRT里的wifidog.conf文件,用WinSCP登入OpenWRT,在etc文件夹下,找到wifidog.conf文件,将认证服务器地址等信息填写为Authpuppy的相关信息,如果你的Authpuppy网站域名是 auth.123.com 那么在wifidog.conf 文件末尾添加如下代码:

# WiFiDog Configuration file

GatewayID default

ExternalInterface eth0

GatewayInterface wlan0

AuthServer {

Hostname auth.123.com

SSLAvailable no

Path /web/

MsgScriptPathFragment gw_message/?

}

修改完成保存覆盖OpenWRT的文件即可。然后SecureCRT连接上OpenWRT,重启wifidog,命令如下:

/etc/init.d/wifidog restart

等待一分钟,待iptables配置生效后,路由器上网认证即可正确生效。下一篇,我们将针对wifidog-server源码进行改造,以实现微信连wifi的功能。

微信wifi服务器地址,从零开始改造路由器实现微信连WIFI的功能(七):更简单的认证服务器wifidog-server...相关推荐

  1. 最快路由器服务器地址,快速设置路由器的方法

    快速设置路由器的方法 一.DHCP功能,在有灵科路由中,我们完全不必重新搭建新的DHCP服务器,只需将灵科路由配置成一个DHCP服务器,是它具有路由和DHCP的双重功能. 1.将路由器配置成DHCP, ...

  2. 博达网站服务器地址怎么查,路由器博达路由器配置经典教程

    博达路由器配置经典教程第一章路由器配置基础 一.基本设置方式 博达路由器可以用4种方式来设置 1 . Console口接终端或运行终端仿真软件的微机 2. 通过网络的TFTP服务器 3. 通过网 ...

  3. 2.5亿企业微信用户福利到啦!快递管家企业版,让快递收发管理更简单

    随着移动互联网的普及和应用,以企业微信为代表的高效率.可协同的办公软件加速了行业的数字化发展进程,在一定程度上满足了企业在移动办公中的工作需求,帮助更多企业「降本增效」. 无论是即时通讯.移动审批还是 ...

  4. 小米手机微信怎样能显示定位服务器地址,小米手机丢了微信可以定位

    这个效果并不难,要点是位置和比例设置, 捕获鼠标位置.判断鼠标位置区域.还有onmouseover事件.onmousemove事件.onmouseout事件 设置显示大图的比例,小图上显示的切图比例都 ...

  5. 利用Wifidog实现微信wifi连接以及自写认证服务器

    前言 大家如果有用公共场合wifi的习惯,想必都有过如下的体验. 这就是利用微信身份来进行wifi连接认证,主要目的是商家为了吸引顾客,推广其公众号.别的也不多说,下面就来讲一讲怎么实现这样的wifi ...

  6. iOS获取WIFI配置信息,WIFI名称、网关(路由器地址)、本机IP地址、DNS

    DEMO地址(看代码,什么就都有了):https://github.com/SimpleBraver/test_wifi.git 1.获取当前手机WIFI名称信息 #import <System ...

  7. 路由器修改dhcp服务器地址,修改路由器dhcp服务器地址

    修改路由器dhcp服务器地址 内容精选 换一换 组合API版本1.8.9及以上ECS UI版本2.2.29及以上Region内的所有裸金属服务器POD必须全部升级为IaaS OpenStack V10 ...

  8. openwrt搭建微信认证服务器,一种基于Openwrt路由器的Portal认证的方法技术

    本发明专利技术公开了一种基于Openwrt路由器的Portal认证的方法,包括:步骤一,在Openwrt路由器上部署Wifidog协议,实现用户访问数据的拦截.重定向和在线状态保持的功能:步骤二,利用 ...

  9. 怎么找电脑服务器文档,怎么找到电脑的服务器地址

    怎么找到电脑的服务器地址 内容精选 换一换 通常园区视频功能主要集中在存储和查看,视频分析和态势感知能力较弱.通过使用智能边缘平台与视频分析服务,提升视频分析和感知能力,实现智慧园区人脸识别检测功能. ...

  10. 广讯通服务器修复,广讯通设置服务器地址

    广讯通设置服务器地址 内容精选 换一换 内网域名解析是基于VPC网络的域名解析过程,通过华为云内网DNS把域名(如ecs.com)转换成私网IP地址(192.168.1.1).内网域名解析实现云服务器 ...

最新文章

  1. 5-flutter 布局和列表
  2. (三)WebGIS前端地图显示之根据地理范围换算出瓦片行列号的原理(核心)
  3. web本地存储-IndexedDB
  4. python读取配置文件存在某配置_Python读取配置文件(config.ini)以及写入配置文件
  5. PyTorch 实现经典模型2:AlexNet
  6. (chap1 web网络基础) HTTP协议相关的各个协议(2)
  7. Django Rest Framework源码剖析(二)-----权限
  8. var类型推断关键字
  9. Java多线程之静态代理
  10. windows下如何查看磁盘IO性能
  11. POJ 2395 Out of Hay
  12. 因特尔计算棒(Intel Movidius Necural Compute)
  13. js设计模式——3.观察者模式
  14. 这个应用魔方厉害了,让软件开发者效率提升10倍
  15. form表单提交数据
  16. c语言实现双拼算法,【连载】(开始学习C语言的指针)——乐创DIY C语言讲义——6.1节...
  17. 华北理工大学计算机考研怎么样,华北理工大学考研难吗
  18. Dear小弟×××,给你们的一封信「社区运营入门系列 序」
  19. 银联云闪付二维码支付对接流程和测试
  20. Codeforces Gym - 101341A Streets of Working Lanterns - 2 [贪心]

热门文章

  1. 聚焦存储即平台,浪潮存储迎来发展新机遇
  2. 美团点评合并,百度成O2O最大变量
  3. 什么叫UG编程?UG编程是干什么的?
  4. (71)--爬取拉勾网招聘信息
  5. Backtrader量化平台教程(三)Indicator
  6. 如何改变计算机桌面字体,怎么调整电脑桌面字体
  7. 华为交换机默认vlan都是通的吗_最全的华为交换机vlan配置教程
  8. padavan mysql密码_newifi mini 刷 不死Breed 及 Padavan 教程
  9. idea中创建scala的worksheet第五章
  10. Predicting Lymph Node Metastasis Using Histopathological Images Based on Multiple Instance Learning