您当前的位置:首页 > 计算机 > 精彩资源

google人机认证recaptcha无法显示解决

时间:09-19来源:作者:点击数:

网站带谷歌recaptcha人机认证,通过搜索引擎很容易找到答案,但是对于某些使用dns 代{过}{滤}理或者代{过}{滤}理的人依然显示不了。搜索不到答案,对于本论坛给出方案切换国内dns,问题全程使用lsp dns 不等于裸奔,使用代{过}{滤}理意义何在?解决问题 研究了几天 几经捣鼓还是不行。后来发现网上某些规则 使用的正则表达式没错,但是recaptcha.net .js 下载不了也就没用后续.....js里面包含 本次请去的 变量值 ‘https://www.gstatic.cn/recaptcha ... recaptcha__zh_cn.js’也就是这一串js,如果下载不了访问不了 ‘https://recaptcha.net/recaptcha/api.js?hl=zh’js 显示不了验证。不知道为什么国外dns 访问https://recaptcha.net/recaptcha/api.js?hl=zh 域名访问不了。希望大佬解答把。

后面大量检索引擎 和与 gtp大战300回合,给了我一个希望,就是 “转发”

我们使用dns代{过}{滤}理或者代{过}{滤}理的时候程序一般都能设置白名单或者列外或者转外,起始目的一样的。前提能确定你使用程序具备这样功能,

经过不断测试 最后成功了 既可以防止dns劫持 也能实现人机验证,使用的是 dnscrypt-proxy 这款 也是大名鼎鼎。设置很简单

第一步 配置文件开启 ‘dnscrypt-proxy.toml ’开启转发规则

forwarding_rules = 'forwarding-rules.txt'( 前面#删除保存,重启服务就可)

第二步:转发规则的 forwarding-rules.txt 里面添加规则。

大致如下:

##################################

#        Forwarding rules        #

##################################

## This is used to route specific domain names to specific servers.

## The general format is:

## <domain> <server address>[:port] [, <server address>[:port]...]

## IPv6 addresses can be specified by enclosing the address in square brackets.

 

## In order to enable this feature, the "forwarding_rules" property needs to

## be set to this file name inside the main configuration file.

 

## Blocking IPv6 may prevent local devices from being discovered.

## If this happens, set `block_ipv6` to `false` in the main config file.

 

## Forward queries for example.com and *.example.com to 9.9.9.9 and 8.8.8.8

recaptcha.net    61.139.2.69,119.29.29.29

www.gstatic.cn  61.139.2.69,119.29.29.29

---------------------------------------------------------------------------

这样 访问具有google 人机验证的网站时候能显示 不必 关闭代{过}{滤}理 和设置国内dns 复杂的流程只是为了登个账户。

为 了方便搬运了搜索引擎的规则,这样方便看到的人 不必走我老路。

搬运使用如下:

第一步:

插件名字,在chrome,firefox和edge中,该插件叫做 header editor,都可以在插件商店中下载,如果下载不到,可以在网上找对应的crx文件导入,并使用.

第二步:

https://wwvn.lanzoul.com/i0L4k177kz8j

第三步

导入规则

打开扩展选项-选中导入导出 -选中 导入 json 文件 即可。

------------------------------------------------------

原有规则针对本论坛增加一条规则, goog。cn 这样才能爱重定向到 recaptcha.net

上面那些设置好了还是不显示? 检查防火墙 比如avg防火墙拦截转发。

如果还是不行 dnscrypt-proxy 请求日志打开 确定 域名被转发到 指定的dns.

大概这样

        127.0.0.1        recaptcha.net        A        FORWARD        9ms        61.139.2.69:53

如果 127.0.0.1        recaptcha.net        A        DROP        5009ms        119.29.29.29:53 说明被防火墙拦截了。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门