Konfigurasi proksi http
# 正向代理上网 server { listen 38080; # 解析域名 resolver 8.8.8.8; location / { proxy_pass $scheme://$http_host$request_uri; } }
Konfigurasikan ip dan port proksi dalam penyemak imbas, dan kemudian lawati http://www.ip138.com Anda boleh menemui bahawa ip telah berubah. Penerangannya berkesan
Walau bagaimanapun, laman web https tidak boleh dibuka Ini kerana nginx asli hanya menyokong proksi hadapan http Untuk membolehkan nginx menyokong proksi hadapan https, anda boleh menggunakan modul ngx_http_proxy_connect sokongan modul patch + ssl
Tambah modul proksi https
Di sini anda perlu menyusun semula nginx Anda perlu menyemak versi nginx dan pilihan kompilasi semasa, dan kemudian pergi ke laman web rasmi untuk memuat turun versi kod sumber nginx yang sama dan menyusun semula
/usr/local/nginx/sbin/nginx -v
wget http://nginx.org/download/nginx-1.15.12.tar.gz tar -zxvf nginx-1.15.12.tar.gz
Muat turun modul ngx_http_proxy_connect_module
git clone https://github.com/chobits/ngx_http_proxy_connect_module
Tampal dan ubah suai kod sumber nginx. jika tidak, pembuatan berikutnya tidak akan dapat melepasinya
patch -d /root/nginx-1.15.12/ -p 1 < /root/ngx_http_proxy_connect_module/patch/proxy_connect_rewrite
Tambah modul selepas konfigurasi asal, selepas make Berhati-hati untuk tidak memasang
cd /root/nginx-1.15.12/ ./configure --with-http_stub_status_module --with-http_ssl_module --with-file-aio --with-http_realip_module --add-module=/root/ngx_http_proxy_connect_module/ make mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak cp /root/nginx-1.15.12/objs/nginx /usr/local/nginx/sbin/
Tukar fail konfigurasi seperti berikut, dan kemudian mulakan perkhidmatan
# 正向代理上网 server { listen 38080; # 解析域名 resolver 8.8.8.8; # ngx_http_proxy_connect_module proxy_connect; proxy_connect_allow 443 563; proxy_connect_connect_timeout 10s; proxy_connect_read_timeout 10s; proxy_connect_send_timeout 10s; location / { proxy_pass $scheme://$http_host$request_uri; } }
Atas ialah kandungan terperinci Cara menggunakan proksi Nginx untuk mengakses Internet. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!