用树莓派做一个alibaba-guest

简介: 听说你去过阿里巴巴,那你一定连过Alibaba-guest。想不想把Alibaba-guest带回家?给家里来做客的客人也用一用,顺带炫一下技术实力?(zhuangbility)now,教你用树莓派做一个’一毛一样‘的Alibaba-guest,这里为什么要引起来,因为穷,用不起验证码,改成密码了,...

听说你去过阿里巴巴,那你一定连过Alibaba-guest
想不想把Alibaba-guest带回家?给家里来做客的客人也用一用,顺带炫一下技术实力?(zhuangbility)
now,教你用树莓派做一个’一毛一样‘的Alibaba-guest,这里为什么要引起来,因为穷,用不起验证码,改成密码了,就不是一毛一样了,有一点差别

设备

  1. AP一台
  2. 树莓派一个
  3. 环境 cherrypy

过程

  1. AP ssid 设置成 Alibaba-guest
~ # iwconfig 
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.

wifi0     no wireless extensions.

sit0      no wireless extensions.

br0       no wireless extensions.

ap0_0     IEEE 802.11ng  ESSID:"Alibaba-guest"  
          Mode:Master  Frequency:2.412 GHz  Access Point: 00:34:CB:A0:B5:4D   
          Bit Rate:130 Mb/s   Tx-Power=12 dBm   
          RTS thr=2346 B   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=94/94  Signal level=-101 dBm  Noise level=-100 dBm
          Rx invalid nwid:7167  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

 

  1. AP 热点指向 树莓派,前提ap要能ping通树莓派。
device_hotspot_name=WIFI-A0B54D
device_hotspot_url=172.16.0.100:8080
device_hotspot_backupurl=
device_hotspot_path=/

 

  1. 手机搜索Alibaba_guest ,点击连接,自动跳出认证页面,手机跳手机版,电脑跳电脑版

  2. 这里是改成了手机号码与密码认证,如果有钱(一条要5分,哼哼),也可以接入短信验证码,更逼真。

  3. 密码和手机号码都是预设的,方便省事,没读数据库和文件。

  4. 认证成功后跳到www.taobao.com 是不是很逼真。。。。

  5. 这样来客人了,不用分享家里wifi的密码,指导客人连接Alibaba-guest就可以上网了,当然要配置用户名和密码,只要修改一下代码就好,简单的可以使用文件,逼格高的就用mysql

  6. last if you wanna own a AP , watch my github

做完效果怎么样 (这是电脑版,手机版待搞)

目录
相关文章
|
8月前
|
监控 关系型数据库 MySQL
Alibaba Cloud Linux基础入门(1)——配置zabbix
该文档是关于在Alibaba Cloud Linux上配置Zabbix的教程。首先,通过添加Zabbix仓库并安装相关软件包(如zabbix-server,web前端和agent)。然后,安装并启动MySQL数据库,执行`mysql_secure_installation`进行配置。接着,创建名为zabbix的数据库和用户,并导入Zabbix默认数据。最后,设置Zabbix服务开机自启动,并通过浏览器访问http://服务器IP/zabbix完成Web端配置,使用Admin/zabbix登录。
|
关系型数据库 MySQL 弹性计算
部署LAMP环境(Alibaba Cloud Linux 3)
本教程提供在阿里云云服务器ECS上基于Alibaba Cloud Linux 3操作系统搭建LAMP环境的指引。LAMP是应用广泛的网站服务系统,由四种免费的开源软件Linux、Apache、MySQL和PHP组成。搭建好LAMP环境后,您可以在该ECS实例上搭建网站、访问网站、搭建开发环境等。
113164 69
部署LAMP环境(Alibaba Cloud Linux 3)
|
弹性计算 关系型数据库 MySQL
手动部署MySQL数据库(Alibaba Cloud Linux 2)
本场景带您体验如何在Alibaba Cloud Linux 2操作系统的云服务器上安装、配置以及远程访问MySQL数据库。
|
Linux 网络安全
在 Alibaba Cloud Linux 上编辑 iptables
本场景是在Alibaba Cloud Linux上编辑 iptables防火墙
|
弹性计算 运维 数据建模
如何本地安装Alibaba Cloud Linux
阿里云镜像 本地化 物理机 虚拟机 优化 qemu-img
5906 0
如何本地安装Alibaba Cloud Linux
|
Linux 编译器 KVM
Alibaba Cloud Linux操作系统的安装及使用
Linux操作系统的安装,体会操作系统为了方便用户,不断改进的安装过程;熟悉Linux系统的登录和退出,并熟悉它常用命令的操作使用方法。
|
监控 关系型数据库 MySQL
在 Alibaba Cloud Linux 上配置 Zabbix
本场景是在 Alibaba Cloud Linux 上配置 Zabbix监控。
|
Linux 网络安全 数据安全/隐私保护
在 Alibaba Cloud Linux 上配置 Ansible
本场景是在 Alibaba Cloud Linux 上配置 Ansible
|
Linux
在VirtualBox上安装Linux的Guest Additions
在VirtualBox安装好了Linux虚拟机后,还需要安装Guest Additions,不然鼠标不能自动地在虚拟机和宿主机之间切换,宿主机共享给虚拟机的目录也不能自动挂载。
127 0
在VirtualBox上安装Linux的Guest Additions
|
Linux Shell
linux tty与串口免密登录配置
配置tty界面与串口界面的免密登录
2661 0