Nginx正向代理实现
生活随笔
收集整理的這篇文章主要介紹了
Nginx正向代理实现
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
(1)服務(wù)端的設(shè)置:
http {log_format main 'client send request=>clientIp=$remote_addr serverIp=>$host';server{listen 80;server_name localhost;access_log logs/access.log main;location {root html;index index.html index.htm;}} }(2)使用客戶端訪問(wèn)服務(wù)端,打開日志查看結(jié)果
(3)代理服務(wù)器設(shè)置:
server {listen 82;resolver 8.8.8.8;location /{proxy_pass http://$host$request_uri;}}?
(4)查看代理服務(wù)器的IP(192.168.200.146)和Nginx配置監(jiān)聽的端口(82)
(5)在客戶端配置代理服務(wù)器
?(6)設(shè)置完成后,再次通過(guò)瀏覽器訪問(wèn)服務(wù)端
通過(guò)對(duì)比,上下兩次的日志記錄,會(huì)發(fā)現(xiàn)雖然我們是客戶端訪問(wèn)服務(wù)端,但是如何使用了代理,那么服務(wù)端能看到的只是代理發(fā)送過(guò)去的請(qǐng)求,這樣的化,就使用Nginx實(shí)現(xiàn)了正向代理的設(shè)置。
但是Nginx正向代理,在實(shí)際的應(yīng)用中不是特別多,所以我們簡(jiǎn)單了解下,接下來(lái)我們繼續(xù)學(xué)習(xí)Nginx的反向代理,這是Nginx比較重要的一個(gè)功能。
總結(jié)
以上是生活随笔為你收集整理的Nginx正向代理实现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Nginx代理概述及环境准备
- 下一篇: Nginx反向代理之proxy_pass