移动端(iOS/Android)只需连接指定无线网络,并访问指定网页地址来任意控制该手机的网络情况,手机无需安装软件,可多人同时使用,互不干扰。
1.virtualbox 虚拟机软件(官网下载:https://www.virtualbox.org/wiki/Downloads)
2.ubuntu 系统镜像 ova(百度网盘下载,里面我已经配置好环境)
链接: https://pan.baidu.com/s/12GtFEcwcBQcAglaLNh5WQQ 密码: ftu2
3.Linux 系统免驱 USB 无线网卡(网上多的是,只要二十几块左右)
1.安装 virtualbox 虚拟机软件,安装成功后,选择软件的管理 -- 导入虚拟电脑
2.选择虚拟机系统镜像 ova 文件,下一步,导入
3.启动镜像,等会儿,启动成功(默认开屏密码:123456)
4.插入 USB 无线网卡,虚拟机正常识别到 USB 无线网卡,用手机连接 zwj 名称的无线网络,无线密码默认:12345678
(必须能成功连接上 zwj 无线,才能继续以下步骤 5)
1.情况:虚拟机无法识别 USB 网卡,USB 拔插几次再不行,联系 USB 卖家怎么识别网卡
2 情况:网卡识别正常,没有 zwj 名称无线网络,操作下方选择自己网卡,保存
3 情况: 有 zwj 无线网络,但是无法连接成功:多拔插几次,等会儿,虚拟机有时候启动热点设置较慢
5.zwj 无线连接成功后,点击终端,在终端页输入以下 1 条命令:(可在文档复制命令,然后点击虚拟机终端页面,右击选择粘贴)
sudo atcd --atcd-wan enp0s3 --atcd-lan wlx70f11c4405c8 --atcd-dont-drop-packets
(要输入密码默认是 123456)
命令其中 wlx70f11c4405c8 为自己无线 USB 网卡名称,查看名称方法
右击终端,选择新终端,(再开一个新终端页面输入以下 2 条命令)
cd augmented-traffic-control/atc/atcui
sudo python manage.py runserver 0.0.0.0:8000
手机浏览器访问: http://10.42.0.1:8000/atc_demo_ui/
如果访问异常,查看自己 IP 是否正确