命令行登陆校园网

北邮的校园网是需要登录网关的,有图形化界面的话,直接用浏览器打开10.3.8.211即可。但是当 Linux 机器还没有图形界面时,需要用命令行来登录网关。因为登录和登出网关分别对应 POST 和 GET 请求。所以用 curl 命令即可解决。

登录

student_id 替换成学号,password 替换成网关密码。

1
curl 'http://10.3.8.211' --data "DDDDD=student_id&upass=password&0MKKey="

退出

1
curl http://10.3.8.211/F.htm

开机自启

新建文件 /etc/profile.d/login-bupt-network.sh ,这样每次开机就会自动执行 profile.d 文件夹所有的 shell 脚本。

curl 'http://10.3.8.211' --data "DDDDD=student_id&upass=password&0MKKey=" > /dev/null 2>&1