我使用了一个网络代理,需要我在网页上进行身份验证才能浏览网页。在我看来,由于这个身份验证页面系统,我无法设置我的 Linux 包管理器来使用此代理(已经尝试使用我的登录名/密码进行代理配置)。当然,这个问题不仅出现在我的包管理器中,但这是最令人讨厌的情况。
我该如何度过难关?我完蛋了吗?
附言:我正在使用 Ubuntu 12.10,但这可能是一条无用的信息
答案1
这取决于代理的配置。在许多情况下,一旦您使用 Web 浏览器登录,代理就会知道您的计算机(或至少是该网卡)在网络上有效 - 它会验证您的 MAC 地址。例如,这就是某些 WI-FI 热点的工作方式,也是您在验证一次后可以通过它们获得其他服务的原因。
另一方面,如果您的代理使用 cookie 仅来验证您的浏览器(我实际上并不确定这是否可能),那么您就很麻烦了。
简而言之,尝试使用浏览器登录,然后运行包管理器。最糟糕的情况是失败。