Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 30636|Resposta: 6

[proxy] Nginx proxy reverso Google

[Copiar link]
Publicado em 07/12/2016 12:55:48 | | |

Recentemente, o Google foi bloqueado, a eficiência do trabalho caiu seriamente, a Baidu não pode aparecer, acabei de ver o CentOS.bz "Nginx Reverse Proxy Google", então também construí um, a velocidade é alavancada. Amigos com VPS estrangeiros podem tentar e declarar: há um risco, e o IP ou domínio pode ser bloqueado.
Com base no pacote de instalação lnmp com um clique, compile --with-http_sub_module e ngx_cache_purge-2.1 no nginx da seguinte forma:
Emita seu próprio certificado SSL gratuito e gere um certificado SSL autoassinado para o NGINX (você precisa adicionar confiança ao acessar). Também é possível usar um certificado assinado por terceiros, como free startssl)

O arquivo de configuração nginx.conf é o seguinte(Nota: 74.xx.xx.xx é substituído por um nome de domínio ou IP):
Nota:
1. Após ouvir as portas 80 e 443, você pode gerar certificados no Linux.
2. Defina um Google upstream, coloque 5 IPs do Google (passe pelo comando de www.google.com nslookup (yum -y install bind-utils)), se não fizer isso, apenas espere o código de verificação do Google travar.
3. Um cache proxy reverso também é configurado, para que alguns recursos não precisem ser solicitados repetidamente pelo Google para obtê-los, acelerando a velocidade da busca
4、proxy_redirect https://www.google.com/ /; A função dessa linha é substituir o nome de domínio no cabeçalho de resposta 302 retornado pelo servidor do Google pelo nosso, caso contrário o navegador ainda solicitará www.google.com diretamente e o proxy reverso será inválido
5、proxy_cookie_domain google.com 74.xx.xx.xx.xx; Substitua o escopo do cookie pelo nosso nome de domínio
6、proxy_pass http://google; Proxy reverso para o Upstream Google
7、proxy_set_header Aceitar-Codificação ""; Impeça o Google de devolver conteúdo comprimido, pois conteúdo comprimido não pode ser substituído por nomes de domínio
8、proxy_set_header Aceitar a Linguagem "zh-CN"; Defina o idioma para chinês
9、proxy_set_header Cookie "PREF=ID=047808f19f6de346:U=0f62f33dd8549d1:FF=2:LD=zh-CN:NW=1:TM=1325338577:LM=1332142444:GM=1:SG=2:S=rE0SyJh2w1IQ-Maw"; Isso é muito importante, passar cookies corrigidos para o Google é para desativar a busca instantânea, porque a busca instantânea não pode substituir o conteúdo. Também há uma configuração para abrir o site em uma nova janela, o que está em linha com nosso hábito de abrir links
10. sub_filter www.google.com 74.xx.xx.xx.xx Claro, o nome de domínio do Google foi substituído pelo nosso, preste atenção na necessidade de instalar o módulo de sub_filter nginx (compilar plus ---com-parâmetro http_sub_module)





Anterior:nginx compartilhamento de recursos entre domínios CORS para adicionar cabeçalhos de resposta
Próximo:nginx: [error] open() /nginx.pid failed (2: No such file or directory)
 Senhorio| Publicado em 22/12/2016 17:27:02 |
liyunong Postado em 2016-12-22 16:54
Por que eu uso isso? Não sei como usar, preciso saber como ir ao Google agora, o proprietário pode me ensinar?

https://eyun.baidu.com/s/3miFcunQ     提取码 :HTTPS 解码密码:LAOD
Publicado em 22/12/2016 16:54:48 |
Por que eu uso isso? Não sei como usar, preciso saber como ir ao Google agora, o proprietário pode me ensinar?
Publicado em 22/12/2016 18:37:26 |
Small slag Postado em 2016-12-22 17:27
https://eyun.baidu.com/s/3miFcunQ     提取码 :HTTPS 解码密码:LAOD

O que Dongdong, baixe e dê uma olhada
Publicado em 22/12/2016 18:39:50 |
Small slag Postado em 2016-12-22 17:27
https://eyun.baidu.com/s/3miFcunQ     提取码 :HTTPS 解码密码:LAOD

Obrigado, descobri que você pode acessar o arquivo hosts do Google.
Publicado em 02/08/2021 17:44:01 |
Vale a pena aprender, obrigado!
Publicado em 30/12/2021 18:16:12 |
O que Dongdong, baixe e dê uma olhada
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com