在校园网内访问外网资源,需要登录学生网络账号,且只能通过浏览器登陆。
有许多服务器主机上并没有安装桌面版的Linux系统,所以不能通过浏览器登录账号来连通外网,所以只能通过程序模拟浏览器登录账号。
利用Python的写了一个小程序,能模拟浏览器登陆校园网账号,但是不能获取到IPV6地址。
现在问题来了:
DELL服务器上安装CentOS6.5(Linux Kernel 2.6.32-431.el6.x86_64 ) ,没有安装桌面程序,执行模拟登陆小程序,连通外网。
想在上面安装OpenStack Icehouse版,下载资源时出现问题,以下是问题截图
明明下载的是一个rpm包,但是文件类型却是HTML,这个HTML类型的文件内容是校园网登陆后的主页。问题出在红框内。
下载其他资源时,如网上随便一张图片,没有问题
而在Win7主机上的VMWare虚拟机中的虚拟主机,却能成功下载校外资源,就拿刚才的那个rpm包做实验:
要下载的资源所在的网站使用https通信方式。通过与第一张图对比发现问题所在,但完全不知为何!
先把问题记录下来,再找问题所在和解决方案