Nedávno byl Google zablokován, efektivita práce vážně klesla, Baidu nemůže přijít, právě jsem viděl CentOS.bz "Nginx Reverse Proxy Google", tak jsem si také postavil jeden, rychlost je využitá. Přátelé s zahraničním VPS to mohou zkusit a prohlásit: existuje riziko a IP nebo doména může být zablokována. Na základě instalačního balíčku lnmp na jedno kliknutí zkompilujte --with-http_sub_module a ngx_cache_purge-2.1 do nginx následovně:
Vydejte si vlastní bezplatný SSL certifikát a vytvořte si pro NGINX podepsaný SSL certifikát (při přístupu je potřeba přidat důvěru). Je také možné použít certifikát podepsaný třetí stranou, například free startssl)
Konfigurační soubor nginx.conf je následující(Poznámka: 74.xx.xx.xx je nahrazeno doménovým jménem nebo IP):
Poznámka: 1. Po poslechu portů 80 a 443 můžete generovat certifikáty na Linuxu. 2. Definujte upstream Google, zadejte 5 Google IP adres (získejte to přes příkaz nslookup www.google.com (yum -y install bind-utils)), pokud to neuděláte, prostě počkejte, až vám spadne ověřovací kód od Googlu. 3. Je také nastavena reverzní proxy cache, takže některé zdroje nemusí Google opakovaně žádat, aby je získal, což urychluje rychlost vyhledávání 4、proxy_redirect https://www.google.com/ /; Funkcí této řádky je nahradit doménové jméno v hlavičce 302 odpovědi, kterou vrací Google server, naše, jinak prohlížeč bude www.google.com stále přímo požadovat a reverzní proxy bude neplatné 5、proxy_cookie_domain google.com 74.xx.xx.xx; Nahraďte rozsah cookie naší doménou 6、proxy_pass http://google; Reverzní proxy k upstream Google 7、proxy_set_header Přijmout kódování """; Zabránit Googlu v vracení komprimovaného obsahu, protože komprimovaný obsah nelze nahradit doménovými jmény 8、proxy_set_header Akceptační jazyk "zh-CN"; Nastavte jazyk na čínštinu 9、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"; To je velmi důležité, předání pevných cookies Googlu znamená deaktivovat okamžité vyhledávání, protože okamžité vyhledávání nemůže nahradit obsah. Je zde také nastavení otevřít web v novém okně, což odpovídá našemu zvyku otevírat odkazy 10. sub_filter www.google.com 74.xx.xx.xx Samozřejmě, doména Google je nahrazena naší, věnujte pozornost nutnosti instalace modulu nginx sub_filter (kompilovat plus --s-http_sub_module parametrem)
|