VPN 善意劫持网络通的跳转页面
•
连上网之后访问任意网页,科大网络通会自动跳转到登录页,登录后将自动跳转到用户原本打算访问的网站。由于 LUG VPN 的连接需要一定时间,连上网之后会首先跳出网络通的登录页,VPN 连上之后也无法回到用户原本打算访问的网站了。
我们在 VPN 服务器上做了善意劫持,首先把到网络通服务器的 80 端口劫持到 VPN 服务器自己。如果访问网络通界面时包含 URL 参数,则像网络通一样自动跳转到 URL 指定的网站;否则跳转到 LUG VPN 首页。
server_name wlt.ustc.edu.cn 202.38.64.59;
location / {
if ($arg_url) {
return 302 $arg_url;
}
rewrite ^/(.*) https://vpn.lug.ustc.edu.cn/$1 redirect;
}
感谢多位同学的建议!(额……记不清具体哪些朋友提过了)