Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 30636|Svar: 6

[proxy] Nginx reverse proxy Google

[Kopiera länk]
Publicerad på 2016-12-07 12:55:48 | | |

Nyligen har Google blockerats, arbetseffektiviteten har kraftigt försämrats, Baidu kan inte komma ut, såg precis CentOS.bz "Nginx Reverse Proxy Google" så jag byggde också en, hastigheten är utnyttjad. Vänner med utländsk VPS kan prova och deklarera: det finns en risk, och IP-adressen eller domännamnet kan blockeras.
Baserat på lnmp:s ett-klicks installationspaket, kompilera --med-http_sub_module och ngx_cache_purge-2.1 till nginx enligt följande:
Utfärda ditt eget gratis SSL-certifikat och generera ett självsignerat SSL-certifikat för NGINX (du behöver lägga till förtroende när du använder det). Det är också möjligt att använda ett tredjepartssignerat certifikat som free startssl)

nginx.conf-konfigurationsfilen är som följer(Obs: 74.xx.xx.xx ersätts med ett domännamn eller IP):
Notera:
1. Efter att ha lyssnat på portarna 80 och 443 kan du generera certifikat på Linux.
2. Definiera en upstream Google, ange 5 Google-IP-adresser (hämta det via nslookup www.google.com kommandot (yum -y install bind-utils)), om du inte gör detta, vänta bara på att Googles verifieringskod kraschar.
3. En reverse proxy-cache är också uppsatt, så att vissa resurser inte behöver begäras upprepade gånger av Google för att få dem, vilket ökar sökhastigheten
4、proxy_redirect https://www.google.com/ /; Funktionen med denna rad är att ersätta domännamnet i 302-svarshuvudet som Googles server returnerar med vårt, annars kommer webbläsaren ändå att begära www.google.com direkt och reverse proxyn blir ogiltig
5、proxy_cookie_domain google.com 74.xx.xx.xx; Byt ut cookiens omfattning med vårt domännamn
6、proxy_pass http://google; Omvänd proxy till Upstream Google
7、proxy_set_header Acceptera-kodning ""; Förhindra att Google returnerar komprimerat innehåll, eftersom komprimerat innehåll inte kan ersättas av domännamn
8、proxy_set_header Accept-Language "zh-CN"; Ställ in språket på kinesiska
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"; Detta är mycket viktigt, att skicka fasta cookies till Google är för att inaktivera omedelbar sökning, eftersom omedelbar sökning inte kan ersätta innehåll. Det finns också en inställning för att öppna webbplatsen i ett nytt fönster, vilket stämmer överens med vår vana att öppna länkar
10. sub_filter www.google.com 74.xx.xx.xx Självklart har Googles domännamn ersatts med vårt, var uppmärksam på behovet av att installera nginx sub_filter-modulen (kompilera plus --med-http_sub_module parameter)





Föregående:nginx cross-domain resursdelnings-CORS för att lägga till svarshuvuden
Nästa:nginx: [error] open() /nginx.pid failed (2: No such file or directory)
 Hyresvärd| Publicerad på 2016-12-22 17:27:02 |
liyunong Publicerad den 2016-12-22 16:54
Varför använder jag detta, jag vet inte hur man använder det, jag måste kunna googla nu, kan hyresvärden lära mig?

https://eyun.baidu.com/s/3miFcunQ     提取码 :HTTPS 解码密码:LAOD
Publicerad på 2016-12-22 16:54:48 |
Varför använder jag detta, jag vet inte hur man använder det, jag måste kunna googla nu, kan hyresvärden lära mig?
Publicerad på 2016-12-22 18:37:26 |
Liten slagg Publicerad den 2016-12-22 17:27
https://eyun.baidu.com/s/3miFcunQ     提取码 :HTTPS 解码密码:LAOD

Vad Dongdong, ladda ner den och ta en titt
Publicerad på 2016-12-22 18:39:50 |
Liten slagg Publicerad den 2016-12-22 17:27
https://eyun.baidu.com/s/3miFcunQ     提取码 :HTTPS 解码密码:LAOD

Tack, det visar sig att du kan gå till hosts-filen på Google.
Publicerad på 2021-08-02 17:44:01 |
Det är värt att lära sig av, tack!
Publicerad på 2021-12-30 18:16:12 |
Vad Dongdong, ladda ner den och ta en titt
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com