Nedávno bol Google zablokovaný, pracovná efektivita výrazne klesla, Baidu nemôže vyjsť von, práve som videl CentOS.bz "Nginx Reverse Proxy Google", tak som si tiež postavil jeden, rýchlosť je využitá. Priatelia so zahraničnými VPS to môžu vyskúšať a vyhlásiť: existuje riziko a IP alebo doména môžu byť zablokované. Na základe inštalačného balíka lnmp jedným kliknutím kompilujte --with-http_sub_module a ngx_cache_purge-2.1 do nginx nasledovne:
Vydajte si vlastný bezplatný SSL certifikát a vygenerujte samopodpísaný SSL certifikát pre NGINX (pri prístupe musíte pridať dôveru). Je tiež možné použiť certifikát podpísaný treťou stranou, napríklad free startssl)
Konfiguračný súbor nginx.conf je nasledovný(Poznámka: 74.xx.xx.xx je nahradený doménovým menom alebo IP):
Poznámka: 1. Po vypočutí portov 80 a 443 môžete generovať certifikáty na Linuxe. 2. Definuj upstream Google, zadaj 5 Google IP (získaj to cez príkaz nslookup www.google.com (yum -y install bind-utils)), ak to neurobíš, len počkaj, kým Google overovací kód spadne. 3. Je tiež nastavená reverzná proxy cache, takže niektoré zdroje nemusí Google opakovane žiadať, čím sa zrýchľuje rýchlosť vyhľadávania 4、proxy_redirect https://www.google.com/ /; Funkciou tohto riadku je nahradiť doménové meno v hlavičke 302 odpovede, ktorú vracia Google server, naším, inak prehliadač bude stále žiadať www.google.com priamo a reverzný proxy bude neplatný 5、proxy_cookie_domain google.com 74.xx.xx.xx; Nahraďte rozsah cookie našou doménou 6、proxy_pass http://google; Reverzný proxy k Upstream Google 7、proxy_set_header Akceptovať kódovanie """; Zabránite Googlu vracať komprimovaný obsah, pretože komprimovaný obsah nemožno nahradiť doménovými menami 8、proxy_set_header Akceptovateľ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 veľmi dôležité, odovzdávanie pevných cookies Googlu znamená deaktivovať okamžité vyhľadávanie, pretože okamžité vyhľadávanie nemôže nahradiť obsah. Je tu aj nastavenie na otvorenie webovej stránky v novom okne, čo je v súlade s naším zvykom otvárať odkazy 10. sub_filter www.google.com 74.xx.xx.xx Samozrejme, doména Google je nahradená našou, venujte pozornosť potrebe nainštalovať nginx sub_filter modul (kompilovať plus --s-http_sub_module parametrom)
|