我知道这不是一个与“Ubuntu”相关的问题,但我无法在其他地方询问。
最近,我在浏览时遇到了问题,因为我访问的每 3 个网站中就有 1 个需要进行验证码测试,以证明我不是机器人。这通常不是问题,因为我有很多时间来完成验证码,或者浏览器 VPN 扩展可以帮我解决。但是,我使用 VLC 播放器,并且经常使用他们的 VLsub,它可以直接从 opensubtitles.org 下载字幕。现在在浏览器中,我必须通过验证码才能访问网站,但在媒体播放器扩展中却无法做到这一点,因此我不能再使用该功能了。
并且这种情况正在日益恶化。
我能做些什么?
答案1
确保您的本地网络上没有任何受恶意软件感染的设备(包括您的 Ubuntu 系统)。
过多的验证码通常是由来自特定 IP 的可疑行为(即大量请求)触发的。家用路由器通常使用NAT将本地网络地址映射到 ISP(Internet 服务提供商)分配给您的单个公共 IP。因此,本地网络中的任何设备都可能使整个网络变得可疑并触发验证码。
有时这种情况会在另一个层面上再次发生,因为 ISP 可能会使用例如双栈精简版为每个客户提供自己的 IPv6 地址,但只为数十或数百个客户同时使用一个共享的 IPv4 地址。如果您的情况如此,任何与您使用相同 ISP 的随机人员都可能发出可疑请求并触发对您共享 IPv4 地址的禁令或验证码。
在这种情况下,您的家用路由器可能会提供一个按钮,让您重新连接到 ISP 网络并获取新 IP。否则,您只能等到几天后 IP 租约到期,或者就此事联系您的 ISP。