http プロキシ設定
# 正向代理上网 server { listen 38080; # 解析域名 resolver 8.8.8.8; location / { proxy_pass $scheme://$http_host$request_uri; } }
ブラウザでプロキシ IP とポートを設定し、http://www.ip138.com にアクセスします。 ip が変更されました。説明は有効です。
ただし、https ウェブサイトを開くことはできません。これは、ネイティブ nginx が http フォワード プロキシのみをサポートしているためです。nginx が https フォワード プロキシをサポートするには、ngx_http_proxy_connect_module パッチを適用できます。 .SSL モジュールのサポート
https プロキシ モジュールを追加
/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
git clone https://github.com/chobits/ngx_http_proxy_connect_module
patch -d /root/nginx-1.15.12/ -p 1 < /root/ngx_http_proxy_connect_module/patch/proxy_connect_rewrite
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/
リーリー
以上がNginx プロキシを使用してインターネットにアクセスする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。