本文主要是介绍Nginx - 如何访问源地址,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
nginx反向代理获取客户端的真实IP
- 1. nginx获取客户端的ip的简介
- 2. 解析客户端ip的目的
- 3. nginx中的变量介绍
- 4. 获取客户端ip的方法
- 4.1 realip模块搭建
- 4.2 编辑配置文件
- 4.3 配置域名解析
- 4.4 测试
1. nginx获取客户端的ip的简介
我们访问互联网的服务时,在服务端拿到的客户端IP将是反向代理IP,
而不是真实客户端IP,因此需要想办法来获取到真实客户端IP
访问流程:
client(192.168.43.100) -> ADSL(192.168.43.11) ->cdn(10.0.0.1)
->SLB(11.0.0.1反向代理4层) -> server(nginx)12.0.0.1
注:
相连的两个ip是相互信任的
2. 解析客户端ip的目的
这篇关于Nginx - 如何访问源地址的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!