nginx如何获取自己的ip
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx如何获取自己的ip相关的知识,希望对你有一定的参考价值。
参考技术A nginx这里作一个赋值操作,如下:proxy_set_header
X-real-ip
$remote_addr;
其中这个X-real-ip是一个自定义的变量名,名字可以随意取,这样做完之后,用户的真实ip就被放在X-real-ip这个变量里了,然后,在web端可以这样获取:
request.getAttribute(“X-real-ip”) 参考技术B 自动获取ip是在宽带路由器里开启dhcp服务
才能自动获取到,而且有租约,地址的动态的,客户机请求获得网络地址的4个包(dhcpdiscover、dhcpoffer、dhcprequest、dhcpack)
而手动配置的是静态的ip,是通过电脑向局域网发送无故arp看你配置的地址是否存在,如存在就冲突就要再配,反之就ok。
如何设置nginx可以让ip可以直接访问网站
对 nginx.conf 文件的做几处操作
在修改的过程中,要注意:
这样就配置完毕
只要访问 nginx 的 ip ➕ 端口 就可以按比例请求到 tomcat 的启动页面了
server
listen 9000;
charset utf-8;
server_name xx.xx.xx.xx:9000;
......
重启,然后就可以使用该IP访问了本回答被提问者采纳
以上是关于nginx如何获取自己的ip的主要内容,如果未能解决你的问题,请参考以下文章