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)
|