kfchinanet是由python3编写的电信校园网认证工具。接口来自掌上大学app,你可以使用这个工具简化上网步骤。
release页面下载对应平台的可执行文件,按提示使用即可。
安装开发环境和包管理器(以ubuntu为例)
sudo apt-get install python3 python3-pip
安装第三方模块
pip3 install psutil requests pyDes protobuf
运行
git clone https://github.com/sytaxwgl/kfchinanet.git
cd kfchinanet
python3 kfchinanet.py
路由器的使用有点麻烦,每次使用都需要在config.json
中手动填入wan口的参数
netmask:网络掩码
gateway:网关
routerip:路由ip,与gateway相同
bssid:网关mac(以"-"相连,如"ff:ff:ff:ff:ff:ff"应改为"ff-ff-ff-ff-ff-ff")
这些参数可以在路由器的web管理界面查看,或者ssh到路由器分别通过ifconfig
和arp -a
命令查看。
配置好之后电脑连上wifi,运行kfchinanet即可。
这里提供一个偷懒的方法,先把网线插电脑上,上线再下线,然后把网线插到路由器,电脑连wifi,上线。 每次使用请务必确保config.json中的相关参数与路由器wan口一致。
推荐openwrt或其他支持ssh的路由器使用这个版本openwrt专用版
- 上线
- 查询在线设备
- 下线