我在图书馆使用无线网络,需要通过网络浏览器登录表单登录并验证身份。登录后,如何找到代理的详细信息(IP、代理类型和端口)?
我在一台 Ubuntu 12 机器上。
答案1
假设“代理”是指图书馆实施了身份验证代理来为您提供互联网访问?实际上,通常会发生的情况是,在身份验证后,您的 MAC 地址被允许直接访问互联网(通过图书馆网关路由器)。使用以下方法确定您访问网站的路径:
http://manpages.ubuntu.com/manpages/hardy/man8/traceroute-nanog.genuine.8.html
traceroute
代理服务器将是通向 Internet 地址的第一个“跳”之一。
尝试将其与您首先重定向到的页面的域/地址相匹配,以登录代理服务器。请记住,并非所有网络协议(如 IM)都可以通过代理服务器工作 - 您可能需要使用 SOCKS 之类的东西通过代理“隧道”这些程序。
答案2
如果浏览器可以连接到所有网站,则不需要为它以及在 HTTP 端口 80 上运行的任何其他程序进行代理配置。
您是否考虑过询问他们?他们可能会立即告诉您聊天/文件共享/your_favourite_tool 不受欢迎,或者他们可能只是告诉您在哪里/如何连接。
查看在 HTTP 端口上运行的 SOCKS 5 代理,通常称为 HTTP 隧道。您可能能够通过它重定向所有非浏览器流量,并且您的库很可能不会阻止它。