nginx 反向代理连接 google 和 用 ss 跳板机连接 google 这两种方式有什么区别?

2019-03-06 17:53:52 +08:00
 google456
同一个美国跳板机器,相同的 IP。
1. 用 nginx 反代 google,
2. 本机挂 ss 访问 google

用方法 1,google 出机器人验证码的几率就比较大。

从跳板机到目标网站 google 的这个连接过程中,上述两种方法有什么区别?
5894 次点击
所在节点    程序员
18 条回复
defunct9
2019-03-06 18:06:41 +08:00
1. google 检测到你是用 nginx 代理的,所以出图片。
2. google 查不到你是用代理的,所以不出。
mango88
2019-03-06 20:21:06 +08:00
参考四层代理与七层代理
google456
2019-03-06 23:28:16 +08:00
@defunct9 google 怎么能检测到我是 nginx 代理的呢?
即便我不用浏览器产生其他的 JS 调用,直接 wget 一个搜索请求,也一样有可能出现 302 跳验证码。
google456
2019-03-06 23:28:32 +08:00
@mango88 能不能通俗点解释下?
Belmode
2019-03-07 00:27:27 +08:00
经过 nginx 转发的 http 请求头多了一些字段。
alvin666
2019-03-07 00:52:38 +08:00
检测的方法多了去了,相比较来说代理更好一点而已
lzxgh621
2019-03-07 01:23:29 +08:00
没什么太大区别 前者弹验证码说明配置的不好
lzxgh621
2019-03-07 01:27:19 +08:00
@google456 没有任何用户信息,直接就当机器人了。
theks
2019-03-07 03:59:06 +08:00
@lzxgh621 有道理,反向代理是可以传递 cookie、ua 等用户信息的,所以要看楼主 nginx 是怎么反代的
dangyuluo
2019-03-07 04:16:43 +08:00
你的问题就是 nginx 配置的太简单了,Google 总是收到 UA 为 Nginx 的请求,觉得你是机器人。SS 的话就比较底层一些,HTTP 头什么的都算事数据包 payload 不会被修改,Google 也就会把你当做一个正常人,只不过是从 SS 服务器发起的请求。
defunct9
2019-03-07 06:14:09 +08:00
@google456 10 楼的解释非常清楚了
wwbfred
2019-03-07 07:14:46 +08:00
最好别用 nginx,不仅是机器人的问题,还有封锁的问题.
开反代 google 容易被墙扫描到之后进 IP 黑名单...
ntplay4
2019-03-07 08:21:39 +08:00
反代明显容易被检测到,更容易被墙
xy2401
2019-03-07 08:39:11 +08:00
我是反向代理+登录验证 google。方便
google456
2019-03-07 11:09:09 +08:00
@defunct9
@dangyuluo
都参考所有网上教程 改过的,不过改不改据我测试,差别不大。 感觉没什么用。。。
proxy_http_version 1.1;
proxy_set_header Connection "Keep-Alive";
proxy_set_header Host $http_host;
proxy_set_header User-Agent "Mozilla/5.0 (Windows NT 6.1; rv:35.0) Gecko/20100101 Firefox/35.0";
proxy_set_header Accept-Language "zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3";
proxy_ssl_session_reuse off;
proxy_set_header cookie $http_cookie;
proxy_ssl_server_name on;
proxy_ssl_name $http_host;
google456
2019-03-07 11:10:20 +08:00
@Belmode 多了哪些字段?
google456
2019-03-07 11:11:56 +08:00
@theks
@lzxgh621
参见 15 楼,感觉和配置关系不大,甚至 UA 改不改啥的 都一样。只要是 nginx 反代就不行,感觉 google 早就识破了这种小伎俩。。。
google456
2019-03-08 11:11:21 +08:00
继续顶一下啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/541836

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX