谷歌google频繁弹出“人机身份验证”是怎么回事?如何解决?

经常上谷歌的人应该对上面的一幕并不陌生,提示说“由于未解决有关恶意行为的滥用投诉,该网络已被封锁。此页面检查是否真的是人发送请求,而不是来自该网络的机器人”,需要勾选图片来验证你不是机器人,有时候点一两次还不够,需要勾选五六次以上甚至更多,非常麻烦……但有些小白不明是什么意思,一旦看到封面的提示就吓得不知所措。

reCAPTCHA是一项免费的Google服务,是确定用户是否是机器人的主要方法之一,通过区分人类用户和自动机器人来保护网站免受垃圾邮件和滥用。具体做法是将OCR软件无法识别的文字扫描图传给世界各大网站,用以替换原来的验证码图片;

出现“人机身份验证”的原因就是你所用的IP向谷歌发送了太多网络请求,因此谷歌怀疑你是机器人,造成这种现象的具体原因大部分是因为使用“机场”的节点访问谷歌。机场的节点都是很多人共享的,其中很多人都会访问谷歌,就会产生大量流量,让谷歌认定该IP正在恶意访问/被滥用,于是就会弹出“人机身份验证”。除了机场的原因,即便是单人独享IP,用爬虫提取谷歌上的内容/向谷歌发送太多ping也会造成同样的结果。

很多人非常讨厌“人机身份验证”,每次搜索都要去识别验证码,极其麻烦,怎么才能避免它的出现呢?如果是自己购买的机场,那么只能切换机场的节点,如果该机场所有的节点都如此,那就没办法了,要么更换机场要么只能忍耐“人机身份验证”了(换机场也未必有用,因为新换的机场很可能也一样)……如果是自己搭建的节点,那么可以参考我之前写过的一篇文章利用cloudflare warp服务来防止人机身份验证,把访问Netflix的流量通过socks5代理转发到cloudflare warp服务器

最后我想说,其实IP被谷歌认定为滥用也不是一点好处没有比如使用该IP访问带有谷歌广告的网站,就不再显示广告了;还比如,IP被youtube认定为滥用,使用该IP访问youtube也不再有广告了,马上享受了付费youtube premium的去广告待遇✌

发表回复