Heim >Betrieb und Instandhaltung >Nginx >So verwenden Sie den Nginx-Proxy für den Zugriff auf das Internet

So verwenden Sie den Nginx-Proxy für den Zugriff auf das Internet

PHPz
PHPznach vorne
2023-05-22 19:35:182073Durchsuche

http-Proxy-Konfiguration

# 正向代理上网
server {
  listen    38080;

  # 解析域名
  resolver   8.8.8.8;

  location / {
    proxy_pass $scheme://$http_host$request_uri;
  }
}

Konfigurieren Sie die Proxy-IP und den Port im Browser und besuchen Sie dann http://www.ip138.com. Sie können feststellen, dass sich die IP geändert hat, was darauf hinweist, dass sie wirksam geworden ist

Die https-Website kann jedoch nicht geöffnet werden, da natives Nginx nur HTTP-Forward-Proxy unterstützt. Damit Nginx den HTTP-Forward-Proxy unterstützt, können Sie den ngx_http_proxy_connect_module-Patch + SSL-Modulunterstützung anwenden

Hier müssen Sie Nginx neu kompilieren, Sie müssen die aktuelle Nginx-Version und die Kompilierungsoptionen überprüfen und dann auf die offizielle Website gehen, um dieselbe Version des Nginx-Quellcodes herunterzuladen und neu zu kompilieren Patchen und ändern Sie den Nginx-Quellcode, da sonst das nachfolgende Make nicht erfolgreich ist. Achten Sie darauf, dass Sie nach der Konfiguration keine Module hinzufügen. Ändern Sie die Konfigurationsdatei wie folgt Dann starten Sie den Dienst

/usr/local/nginx/sbin/nginx -v

Das obige ist der detaillierte Inhalt vonSo verwenden Sie den Nginx-Proxy für den Zugriff auf das Internet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen