摘要:一代理簡介代理代理服務正向代理和反向代理區別在于代理的對象不一樣。
一、代理簡介 1. 代理 2. Nginx代理服務 3. 正向代理和反向代理
區別在于代理的對象不一樣。
Syntax: proxy_pass URL; Default: — Context: location, if in location, limit_except
URL支持:
http:http://localhost:8000/uri/
https:https://192.168.1.111:8000/uri/
socket:http://unix:/tmp/backend.socket:/uri/
二、反向代理實例server { # 監聽8080端口 listen 8080; location / { # 配置訪問根目錄為 /vagrant/proxy root /vagrant/proxy; } }
server { # 監聽80端口 listen 80; server_name localhost; location ~ /fx_proxy.html { # 設置反向代理,將訪問 /fx_proxy.html 的請求轉發到 http://127.0.0.1:8080 proxy_pass http://127.0.0.1:8080; } }
vim /vagrant/proxy/fx_proxy.html
反向代理 反向代理
[root~]# ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 *:8080 *:* LISTEN 0 128 *:80 *:* LISTEN 0 128 *:22 *:* LISTEN 0 10 127.0.0.1:25 *:* LISTEN 0 128 :::22 :::*
http://127.0.0.1/fx_proxy.html可以正常訪問
[root~]# curl http://127.0.0.1/fx_proxy.html反向代理 反向代理
http://127.0.0.1:8080/fx_proxy.html可以正常訪問
[root~]# curl http://127.0.0.1:8080/fx_proxy.html三、正向代理實例反向代理 反向代理
正向代理須在有公網IP的正式的服務器上測試。
筆者遠程服務器的IP地址為:39.106.178.166,測試用的域名為 zx_proxy.ws65535.top
server { # 監聽80端口 listen 80; # 域名為 zx_proxy.ws65535.top; server_name zx_proxy.ws65535.top; location / { # $http_x_forwarded_for 可以記錄客戶端及所有中間代理的IP # 判斷客戶端IP地址是否是 39.106.178.166,不是則返回403 if ($http_x_forwarded_for !~* "^39.106.178.166") { return 403; } root /usr/share/nginx/html; index index.html; } }
server { # 代理服務監聽的端口(注意,一定要看服務器供應商控制臺的安全組是否開啟了該端口) listen 3389; # 配置DNS,223.5.5.5是阿里云的DNS resolver 223.5.5.5; # 正向代理配置 location / { proxy_pass http://$http_host$request_uri; } }
控制面板 -> 網絡和Internet -> 代理 -> 手動設置代理
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/8083.html
摘要:一代理簡介代理代理服務正向代理和反向代理區別在于代理的對象不一樣。 一、代理簡介 1. 代理 showImg(https://segmentfault.com/img/remote/1460000015873425?w=556&h=248); 2. Nginx代理服務 showImg(https://segmentfault.com/img/remote/146000001587342...
摘要:一代理簡介代理代理服務正向代理和反向代理區別在于代理的對象不一樣。 一、代理簡介 1. 代理 showImg(https://segmentfault.com/img/remote/1460000015873425?w=556&h=248); 2. Nginx代理服務 showImg(https://segmentfault.com/img/remote/146000001587342...
摘要:無論這個連接是外部主動建立的,還是內部建立的。協議有表示層數據的表示安全壓縮。在整個發展過程中的所有思想和著重點都以一種稱為的文檔格式存在。 部署基礎知識url:協議://網站地址:端口(/)路徑地址?參數eg: http://www.baidu.com:80/abc/dd/ www.baidu.com找服務器 80端口:找服務器上提供服務的應用 nginx uri:/ab...
摘要:無論這個連接是外部主動建立的,還是內部建立的。協議有表示層數據的表示安全壓縮。在整個發展過程中的所有思想和著重點都以一種稱為的文檔格式存在。 部署基礎知識url:協議://網站地址:端口(/)路徑地址?參數eg: http://www.baidu.com:80/abc/dd/ www.baidu.com找服務器 80端口:找服務器上提供服務的應用 nginx uri:/ab...
閱讀 2196·2021-11-15 11:36
閱讀 1366·2021-10-14 09:42
閱讀 4178·2021-09-30 09:52
閱讀 1690·2021-09-24 10:24
閱讀 941·2021-09-02 09:56
閱讀 2664·2019-08-30 13:11
閱讀 3043·2019-08-30 13:06
閱讀 929·2019-08-30 12:56