如何通过命令行使Linux设备进行网页认证(WEB认证) |
您所在的位置:网站首页 › wifi的网页 › 如何通过命令行使Linux设备进行网页认证(WEB认证) |
文章目录
情况简述解决方式1. wget随便获取一个网页 得到认证界面的IP地址2. 通过ssh进行端口映射 从本地打开对应网页3. 通过curl命令进行登录3.1 浏览器打开3.2 在终端输入命令
情况简述
连接了学校的Linux服务器,服务器接入了校园网,但由于校园网需要WEB认证,因此无法链接网络。 解决方式 1. wget随便获取一个网页 得到认证界面的IP地址 [root@localhost sht]# wget www.baidu.com --2021-05-05 13:36:46-- http://www.baidu.com/ 正在解析主机 www.baidu.com (www.baidu.com)... 36.152.44.96, 36.152.44.95 正在连接 www.baidu.com (www.baidu.com)|36.152.44.96|:80... 已连接。实际看起来不是这样,解析主机后会得到一个IP地址,如果你获取的不是所需要的网址的话,那这个网址大概率就是登录界面。 2. 通过ssh进行端口映射 从本地打开对应网页 ssh -L 映射到的端口号(我用的18097):上一步获取到的IP地址:上一步获取到的端口号(一般80) 服务器用户名@服务器地址 3. 通过curl命令进行登录 3.1 浏览器打开浏览器打开 127.0.0.1:映射到的端口号按F12 ,在开发者选项中,找到network部分,输入好账号密码,登录。 登录后应该是不成功的(有的方式可能成功,但是我们学校的验证方式包括了本机的IP地址,因此不可以),network中第一个请求(也就是最大的),在上面,右键,选如图所示的。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |