Hiljuti on Google blokeeritud, töö efektiivsus on tõsiselt langenud, Baidu ei saa välja tulla, just nägin CentOS.bz "Nginx Reverse Proxy Google", nii et ehitasin ka ühe, kiirust kasutatakse ära. Sõbrad, kellel on välismaine VPS, võivad seda proovida ja öelda: risk on olemas ning IP või domeeninimi võib olla blokeeritud. Põhinedes lnmp ühe klõpsuga paigalduspaketile, kompileeri --with-http_sub_module ja ngx_cache_purge-2.1 nginx-i järgmiselt:
Väljasta oma tasuta SSL-sertifikaat ja loo NGINX-ile iseallkirjastatud SSL-sertifikaat (ligipääsu ajal tuleb lisada usaldust). Võimalik on kasutada ka kolmanda osapoole allkirjastatud sertifikaati, näiteks tasuta startssl)
nginx.conf konfiguratsioonifail on järgmine(Märkus: 74.xx.xx.xx on asendatud domeeninime või IP-ga):
Märkus: 1. Pärast portide 80 ja 443 kuulamist saad Linuxis sertifikaate genereerida. 2. Määra ülesvoolu Google, pane 5 Google'i IP-d (saa see nslookup www.google.com käsu kaudu (yum -y install bind-utils)), kui sa seda ei tee, oota lihtsalt, kuni Google'i kinnituskood kokku jookseb. 3. Samuti on loodud pöördproksivahemälu, nii et mõningaid ressursse ei pea Google korduvalt küsima, mis kiirendab otsingu kiirust 4、proxy_redirect https://www.google.com/ /; Selle rea funktsioon on asendada Google'i serveri poolt tagastatud 302 vastusepäise domeeninimi meie omaga, vastasel juhul küsib brauser www.google.com ikkagi otse ja pöördproksi on kehtetu 5、proxy_cookie_domain google.com 74.xx.xx.xx; Asenda küpsise ulatus meie domeeninimega 6、proxy_pass http://google; Pöördproksi kasutamine Upstream Google'ile 7、proxy_set_header Accept-Encoding ""; Takista Google'il tihendatud sisu tagastamist, kuna tihendatud sisu ei saa asendada domeeninimedega 8、proxy_set_header Aktsepteerimiskeel "zh-CN"; Sea keel hiina keeleks 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"; See on väga oluline – fikseeritud küpsiste edastamine Google'ile tähendab kohese otsingu keelamist, sest kohene otsing ei saa sisu asendada. Samuti on olemas seadistus veebilehe avamiseks uues aknas, mis on kooskõlas meie tavaga linke avada 10. sub_filter www.google.com 74.xx.xx.xx Loomulikult on Google'i domeeninimi asendatud meie omaga, pöörake tähelepanu vajadusele paigaldada nginx sub_filter moodul (compile plus --with-http_sub_module parameeter)
|