Baru-baru ini, Google telah diblokir, efisiensi kerja menurun drastis, Baidu tidak bisa keluar, baru saja melihat CentOS.bz "Nginx Reverse Proxy Google" jadi saya juga membangunnya, kecepatannya dimanfaatkan. Teman dengan VPS asing dapat mencobanya dan menyatakan: ada risiko, dan IP atau nama domain dapat diblokir. Berdasarkan paket instalasi satu klik lnmp, kompilasi --with-http_sub_module dan ngx_cache_purge-2.1 ke dalam nginx sebagai berikut:
Terbitkan sertifikat SSL gratis Anda sendiri dan buat sertifikat SSL yang ditandatangani sendiri untuk NGINX (Anda perlu menambahkan kepercayaan saat mengakses.) Dimungkinkan juga untuk menggunakan sertifikat yang ditandatangani pihak ketiga seperti startssl gratis)
File konfigurasi nginx.conf adalah sebagai berikut(Catatan: 74.xx.xx.xx diganti dengan nama domain atau IP):
Catatan: 1. Setelah mendengarkan port 80 dan 443, Anda dapat menghasilkan sertifikat di Linux. 2. Tentukan google hulu, masukkan 5 IP Google (dapatkan melalui perintah nslookup www.google.com (yum -y install bind-utils)), jika Anda tidak melakukan ini, tunggu saja kode verifikasi Google mogok. 3. Cache proxy terbalik juga disiapkan, sehingga beberapa sumber daya tidak perlu diminta berulang kali oleh Google untuk mendapatkannya, mempercepat kecepatan pencarian 4 、proxy_redirect https://www.google.com/ /; Fungsi baris ini adalah untuk mengganti nama domain di header respons 302 yang dikembalikan oleh server Google dengan milik kami, jika tidak, browser akan tetap meminta www.google.com secara langsung, dan proxy terbalik akan tidak valid 5、proxy_cookie_domain google.com 74.xx.xx.xx; Ganti cakupan cookie dengan nama domain kami 6、proxy_pass http://google; Membalikkan proxy ke Google Hulu 7、proxy_set_header Terima-Pengkodean ""; Mencegah Google menampilkan konten terkompresi, karena konten terkompresi tidak dapat diganti dengan nama domain 8、proxy_set_header Menerima Bahasa "zh-CN"; Mengatur bahasa ke bahasa Mandarin 9、proxy_set_header Kuki "PREF=ID=047808f19f6de346:U=0f62f33dd8549d11:FF=2:LD=zh-CN:NW=1:TM=1325338577:LM=1332142444:GM=1:SG=2:S=rE0SyJh2w1IQ-Maw"; Ini sangat penting, meneruskan cookie tetap ke Google adalah untuk menonaktifkan pencarian instan, karena pencarian instan tidak dapat menggantikan konten. Ada juga pengaturan untuk membuka situs web di jendela baru, yang sejalan dengan kebiasaan kami membuka tautan 10. sub_filter www.google.com 74.xx.xx.xx Tentu saja, nama domain Google diganti dengan nama kami, perhatikan kebutuhan untuk menginstal modul nginx sub_filter (kompilasi plus --with-http_sub_module parameter)
|