
1 anjunecha OP 很神奇为何不能添加append....那就贴在回复里面好了 Nginx 反代 Google Scholar 的配置如下: server { listen 443; server_name xxx.xxx; ssl on; ssl_certificate /usr/local/nginx/ssl.crt; ssl_certificate_key /usr/local/nginx/ssl.key; ssl_protocols SSLv3 TLSv1; ssl_ciphers ALL:-ADH:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP; location / { proxy_redirect http://scholar.google.com/ /; proxy_set_header Host "scholar.google.com"; proxy_set_header Accept-Encoding ""; proxy_set_header User-Agent $http_user_agent; proxy_set_header Accept-Language "zh-CN"; proxy_set_header Cookie "PREF=ID=047808f19f6de346:U=0f62f33dd8549d11:FF=2:LD=zh-CN:NW=1:TM=1325338577:LM=1332142444:GM=1:SG=2:S=rE0SyJh2W1IQ-Maw"; proxy_pass http://scholar.google.com; sub_filter scholar.google.com xxx.xxx; sub_filter_once off; } } server { listen 80; server_name xxx.xxx; rewrite ^(.*) https://xxx.xxx/$1 permanent; } #把所有的xxx.xxx改为你自己的域名 |
2 anjunecha OP Nginx 反代草榴论坛 的配置如下: server { listen 80; server_name xxx.xxx; location / { proxy_set_header Host $host; proxy_set_header X-Real-Ip $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_pass http://184.154.128.246/; } } #把所有的xxx.xxx改为你自己的域名即可 |
6 anjunecha OP 终于可以append了,那我就把前两条回复贴到append里面,好查看 |
7 GhostFlying 2014 年 8 月 4 日 收下,扔到自己的vps上去 |
8 edwinlai 2014 年 8 月 4 日 测试不行,不知道是不是因为没启用ssl原因,就用80 |
9 anjunecha OP @edwinlai 不使用ssl加密反代google的配置是这样的 server { listen 80; server_name xxx.xxx; location / { proxy_redirect http://www.google.com/ /; proxy_cookie_domain google.com xxx.xxx; proxy_pass http://173.194.127.48; proxy_set_header Accept-Encoding ""; proxy_set_header User-Agent $http_user_agent; proxy_set_header Accept-Language "zh-CN"; proxy_set_header Cookie "PREF=ID=047808f19f6de346:U=0f62f33dd8549d11:FF=2:LD=zh-CN:NW=1:TM=1325338577:LM=1332142444:GM=1:SG=2:S=rE0SyJh2W1IQ-Maw"; sub_filter www.google.com xxx.xxx; sub_filter_once off; } } |
10 BOOM 2014 年 8 月 4 日 不错。amh可以直接配置反向代理就可以了。。 不过话说,https://github.com/greatfire/freegoogle 也算是反代么。。 另一个类似wen.lu的反代www.tmd123.com |
11 anjunecha OP @BOOM www.tmd123.com 像这样的已经不是单纯的直接反向代理,这应该是调用了 Google 的 API |
12 GhostFlying 2014 年 8 月 4 日 @anjunecha 明文过墙风险略大吧。。 |
13 adoraj 2014 年 8 月 4 日 看来Nginx真是好东西啊。 |
15 anjunecha OP @GhostFlying SSL 加密之后问题不大,只是流量不能太大。。。 |
16 datou 2014 年 8 月 4 日 能反代youtube吗? |
17 GhostFlying 2014 年 8 月 4 日 @anjunecha 嗯,我去自己签个证书部署下 |
19 O21 2014 年 8 月 4 日 这样可以么? server { listen 80; server_name xxx.net; location / { proxy_pass http://twitter.com/; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } |
21 maye696 2014 年 8 月 4 日 马克西下 |
22 StarBrilliant 2014 年 8 月 4 日 @anjunecha YouTube用的CDN是 *.googlevideo.com 过滤替换之再在主服务器上配一个 sniproxy 就可以了。 |
23 StarBrilliant 2014 年 8 月 4 日 @O21 不可以。Twitter用的443端口。 |
24 alex321 2014 年 8 月 4 日 |
25 anjunecha OP @StarBrilliant 原来如此,关系提醒! |
30 leecade 2014 年 8 月 4 日 不用 ssl 恐怕不行吧, 测试过吗 |
31 missdeer 2014 年 8 月 4 日 我想问你们在哪买的SSL证书? |
33 jzhone 2014 年 8 月 4 日 blogger 能实现吗?以前可以但好像现在不行了 |
34 usufu 2014 年 8 月 4 日 via iPhone 有没有办法用二级目录绑定呢? 比如www.jjjj.com/google |
38 xiaop 2014 年 8 月 4 日 请问如果不想设置根域名,是否可以反代到二级域名?试了无法设置。 |
39 anjunecha OP @xiaop 可以用二级域名,我都是用的二级域名,你无法设置是不是因为还没有编译nginx的sub_filter模块? |
40 4gShell 2014 年 8 月 4 日 1024 |
41 jacy 2014 年 8 月 4 日 sniproxy,简单暴力,你值得拥有 |
42 donnior 2014 年 8 月 4 日 试了下无加密反代google,报500错误了;nginx的log叶看不出来什么问题。 |
43 zjgood 2014 年 8 月 4 日 via Android 如果不是那个草榴。。。哪里会有这么多收藏,楼主真是机智 |
44 mind3x 2014 年 8 月 4 日 为啥要这么麻烦,每个网站弄个二级域名和证书……用spdyproxy不就行了? |
45 zjgood 2014 年 8 月 4 日 via Android @jacy sniproxy拿来做翻墙dns吧?没有SSL,sniproxy代理出来也没有SSL吧?我折腾过sniproxy一次,不熟 |
46 ogrish 2014 年 8 月 4 日 其实我想问问有没有草榴邀请呢? |
47 geew 2014 年 8 月 4 日 一群绅士啊 |
51 sdcg1994 2014 年 8 月 4 日 1024 |
54 panzhc 2014 年 8 月 4 日 我直接用tcp proxy做了个4层的转发,绑下hosts,跟直接用google.com一样。 |
55 xxstop 2014 年 8 月 4 日 mark..准备搞一个阿里云的来做nginx反向代理~哈哈哈哈。。不过目前我在用pac.. |
56 junlew 2014 年 8 月 4 日 mark |
60 xiaop 2014 年 8 月 5 日 @anjunecha 抱歉上边是笔误,应该是二级目录。比如:www.sample.com/google |
62 missdeer 2014 年 8 月 5 日 能反代gmail和google drive么? |
63 xarrow 2014 年 8 月 10 日 如果 加上GoAgent 对twitter转发呢? |
64 xarrow 2014 年 8 月 10 日 server { listen 80; server_name localhost; location / { proxy_pass http://127.0.0.1:8087; #proxy_set_header Host www.baidu.jp; #proxy_set_header Host twitter.com } } 可以不? |
67 Wyatt 2014 年 8 月 13 日 via Android 谷歌反向代理同一个ip会导致验证码。。 |
68 xarrow 2014 年 8 月 13 日 nginx 一直504 Gateway Time-out,怎么回事? |
70 sincway 2014 年 8 月 15 日 配置了以后 Chrome,FF 和 Safari 正常,但是 Opera Mini 和 w3m 等“老式”浏览器仍然跳转到 www.google.com/q? 搜索导致无法连接,这需要如何配置呢? |
75 leedstyh 2014 年 8 月 30 日 @anjunecha 哦我少打字了,我意思是问你11楼回复的那个网站(www.tmd123.com) |
77 happywowwow 2014 年 10 月 23 日 |
78 kawaiiushio 2014 年 11 月 10 日 跑不起来 报错 |
79 popphen 2014 年 11 月 25 日 |
80 teaker 2015 年 6 月 24 日 re`~ 不过现在GOOGLE没法用IP直接访问了,必须要有主机头。 |
81 inmyfree 2015 年 7 月 10 日 mark @youxiachai |
82 lirener 2015 年 9 月 3 日 so 刁 so live |