Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 30636|Risposta: 6

[proxy] Nginx reverse proxy Google

[Copiato link]
Pubblicato su 07/12/2016 12:55:48 | | |

Recentemente, Google è stato bloccato, l'efficienza lavorativa è seriamente diminuita, Baidu non può uscire, ho appena visto il CentOS.bz "Nginx Reverse Proxy Google" quindi ne ho costruito uno anch'io, la velocità è sfruttata. Gli amici con VPS stranieri possono provare e dichiarare: c'è un rischio, e l'IP o il nome di dominio potrebbero essere bloccati.
Basandosi sul pacchetto di installazione lnmp one-click, compila --with-http_sub_module e ngx_cache_purge-2.1 in nginx come segue:
Emetti un tuo certificato SSL gratuito e genera un certificato SSL autofirmato per NGINX (devi aggiungere fiducia durante l'accesso). È anche possibile utilizzare un certificato firmato da terzi come free startssl)

Il file di configurazione nginx.conf è il seguente(Nota: 74.xx.xx.xx viene sostituito con un nome di dominio o IP):
Nota:
1. Dopo aver ascoltato le porte 80 e 443, puoi generare certificati su Linux.
2. Definisci un Google a monte, inserisci 5 IP Google (ottenelo tramite il comando nslookup www.google.com (yum -y install bind-utils)), se non lo fai, aspetta semplicemente che il codice di verifica di Google crashi.
3. Viene inoltre creata una cache proxy inversa, così che alcune risorse non debbano essere ripetutamente richieste da Google per ottenerle, accelerando così la velocità di ricerca
4、proxy_redirect https://www.google.com/ /; La funzione di questa linea è sostituire il nome di dominio nell'intestazione 302 risposta restituita dal server di Google con il nostro, altrimenti il browser continuerà a richiedere www.google.com direttamente e il proxy inverso sarà invalido
5、proxy_cookie_domain google.com 74.xx.xx.xx.xx; Sostituisci l'ambito del cookie con il nostro nome di dominio
6、proxy_pass http://google; Proxy inverso a Upstream Google
7、proxy_set_header Accetta-Codifica ""; Impedire a Google di restituire contenuti compressi, poiché i contenuti compressi non possono essere sostituiti da nomi di dominio
8、proxy_set_header Accetta-Lingua "zh-CN"; Imposta la lingua in cinese
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"; Questo è molto importante, passare i cookie fissi a Google significa disabilitare la ricerca istantanea, perché la ricerca istantanea non può sostituire i contenuti. C'è anche un'impostazione per aprire il sito in una nuova finestra, in linea con la nostra abitudine di aprire i link
10. sub_filter www.google.com 74.xx.xx.xx.xx Ovviamente, il nome di dominio di Google è stato sostituito dal nostro, presta attenzione alla necessità di installare il modulo di sub_filter nginx (compila plus ---con-http_sub_module parametro)





Precedente:nginx CORS per la condivisione delle risorse cross-domain per aggiungere intestazioni di risposta
Prossimo:nginx: [error] open() /nginx.pid failed (2: No such file or directory)
 Padrone di casa| Pubblicato su 22/12/2016 17:27:02 |
liyunong Pubblicato il 22-12-2016 16:54
Perché lo uso, non so come usarlo, devo sapere come andare su Google ora, il proprietario può insegnarmelo?

https://eyun.baidu.com/s/3miFcunQ     提取码 :HTTPS 解码密码:LAOD
Pubblicato su 22/12/2016 16:54:48 |
Perché lo uso, non so come usarlo, devo sapere come andare su Google ora, il proprietario può insegnarmelo?
Pubblicato su 22/12/2016 18:37:26 |
Small slag Pubblicato il 22-12-2016 17:27
https://eyun.baidu.com/s/3miFcunQ     提取码 :HTTPS 解码密码:LAOD

Cosa Dongdong, scaricalo e dai un'occhiata
Pubblicato su 22/12/2016 18:39:50 |
Small slag Pubblicato il 22-12-2016 17:27
https://eyun.baidu.com/s/3miFcunQ     提取码 :HTTPS 解码密码:LAOD

Grazie, a quanto pare puoi andare nel file hosts di Google.
Pubblicato su 02/08/2021 17:44:01 |
Vale la pena imparare da esso, grazie!
Pubblicato su 30/12/2021 18:16:12 |
Cosa Dongdong, scaricalo e dai un'occhiata
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com