首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何通过均衡器获取客户端ip地址

如何通过均衡器获取客户端ip地址
EN

Stack Overflow用户
提问于 2018-08-30 06:05:40
回答 1查看 258关注 0票数 0

有这样的情况:我有服务器my.qwe (192.168.0.1),它的地址是均衡器192.168.0.2,它在192.168.0.3或192.168.0.4上抛出客户端。我从机器192.168.0.5发出请求。问:如何获取我机器的ip地址。注意:我使用了

代码语言:javascript
运行
AI代码解释
复制
HttpContext.Current.Request.ServerVariables["HTTP_X_COMING_FROM"]
HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]
HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED"]
HttpContext.Current.Request.ServerVariables["HTTP_VIA"]
HttpContext.Current.Request.ServerVariables["HTTP_COMING_FROM"]
HttpContext.Current.Request.ServerVariables["HTTP_FORWARDED_FOR"]
HttpContext.Current.Request.ServerVariables["HTTP_FORWARDED"]
HttpContext.Current.Request.ServerVariables["HTTP_FROM"]
HttpContext.Current.Request.ServerVariables["HTTP_PROXY_CONNECTION"]
HttpContext.Current.Request.ServerVariables["CLIENT_IP"]
HttpContext.Current.Request.ServerVariables["REMOTE_HOST"]
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]
HttpContext.Current.Request.ServerVariables["FORWARDED"]

给出均衡器192.168.0.2的空字符串或ip地址,我该怎么办?

EN

回答 1

Stack Overflow用户

发布于 2018-08-30 09:25:02

您可以使用以下任一选项:

代码语言:javascript
运行
AI代码解释
复制
Request.UserHostAddress

或者:

代码语言:javascript
运行
AI代码解释
复制
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]

这两种方法都应该有效。你可以在这里找到更多关于它的信息:

What is the difference between Request.UserHostAddress and Request.ServerVariables["REMOTE_ADDR"].ToString()

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52090196

复制
相关文章
如何通过/proc/net/fib_trie获取ip地址
/proc/net/fib_trie文件提供了关于FIB(Forwarding Information Base,转发信息库)Trie(前缀树)的信息。其作用是高效地存储和查找路由表项。它以一种前缀树的形式组织了路由表项,其中每个节点表示一个路由前缀。通过在树中进行前缀匹配,内核可以快速找到与目标IP地址最匹配的路由表项。
姚华
2023/06/05
1.2K0
PHP获取客户端IP地址方式
  使用这种代理时,不同浏览器不同设备会返回不同的ip头信息,因此PHP使用_SERVER["REMOTE_ADDR"] 、
全栈程序员站长
2022/11/17
5.2K0
PHP获取客户端真实IP地址
参考文章:https://www.php.cn/php-weizijiaocheng-406174.html
很酷的站长
2023/02/01
6.3K0
如何通过ip地址来获取主机名字
2.在控制台命令行中输入ipconfig/all再按回车,可以在列出来的信息里面找到本机的主机名字和ip地址
vv彭
2020/10/27
14.9K0
如何通过ip地址来获取主机名字
如何通过IP找到地址
今年为进一步规范国内的舆论控制,国家规定所有互联网平台需要显示IP归属地信息,微博、抖音、公众号等多个平台纷纷响应政策上线IP归属地功能。
IP数据云
2022/10/21
2.2K0
如何通过IP找到地址
如何通过IP地址获取用户所在城市?
在日常开发过程中,经常有通过IP去获取用户位置,或在服务器日志中查看到各种各样的ip地址,如何通过ip地址去获取用户的信息呢?比如所在城市,网络提供商是联通,移动,电信呢,通过接口我们可以实现这些功能。
申霖
2019/12/27
2.8K0
如何通过IP地址获取用户所在城市?
如何通过一张照片来获取ip地址?
今天早上起床之后,我看到一篇关于“使用sql注入语句获取ip地址”的文章,对此我很感兴趣,就仔细阅读了一下,在读完这篇文章之后,我有了一个新的想法:通过对htaccess的利用,实现用一张照片获取他人的ip地址 在本教程中,我们将学习如何用一张照片来盗取ip地址。我的想法是通过修改.htaccess文件,将jpg文件当作php文件来解析。 下面就是我们需要向.htaccess中添加的代码: AddHandler application/x-httpd-php5 .jpg 然后将下面的代码复制到记事本中
FB客服
2018/02/07
4.3K0
如何通过一张照片来获取ip地址?
SpringMVC怎样获取客户端的ip地址
在spring框架管理下,你可以在任意一个spring管理的bean中使用 @Autowired注解来注入一个 HttpServletRequest,然后就可以从请求头中获取ip地址了。
青山师
2023/05/04
3.2K0
IP 获取地址
问题 在使用springboot整合qqwy时,主要遇到两个问题:undefined1. 文件打包问题,使用maven打包时,默认是不支持.dat后缀文件打包到classpath中的undefined2. 文件读取的路径标准问题,在jar文件中,路径判断是!/的形式,而不是一般系统中/或者\,基于这样的情况使用流解决 不多说,上代码 package com.whcczk.model.utils; import cn.hutool.core.util.StrUtil; import org.apache.co
花落花相惜
2021/12/16
26.2K0
iOS 获取 IP 地址方法iOS 获取 IP 地址方法
一直以来我们获取IP地址方法都是直接百度一查,或者老代码里就已经存在这部分代码然后直接使用。今天归纳一下常见的两种方法以及如何选择:
韦弦zhy
2021/11/24
8K0
iOS 获取 IP 地址方法iOS 获取 IP 地址方法
获取客户端真实 IP 地址的最佳实践
公司从去年全面推动业务上云,而以往 IDC 架构部署上,接入层采用典型的 4 层 LVS 多机房容灾架构,在业务高峰时期,扩容困难(受限于物理机资源和 LVS 内网网段的网络规划),且抵挡不住 HTTPS 卸载引发的高 CPU 占用。
仁扬
2023/07/23
1.1K0
如何获取 Docker 容器的 IP 地址
查询单个容器 IP 地址: 使用下面命令可以查看容器详细信息,里面包含 IP 地址信息: docker inspect <container id> 或者使用下面命令直接输出 IP 地址信息: docker inspect --format '{{ .NetworkSettings.IPAddress }}' <container id> 或者: docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' <con
AlwaysBeta
2022/03/02
5.6K0
图解 Kubernetes Pod 如何获取 IP 地址
在学习 Kubernetes 网络模型的过程中,了解各种网络组件的作用以及如何交互非常重要。本文就介绍了各种网络组件在 Kubernetes 集群中是如何交互的,以及如何帮助每个 Pod 都能获取 IP 地址。
我的小碗汤
2023/03/19
2.3K0
图解 Kubernetes Pod 如何获取 IP 地址
获取本机IP地址(自动获取不了ip地址怎么解决)
第一步:进入“网络和共享中心”(在控制面板可以进入,右单击左下角那个网络图标也可以进入),然后再点击已链接的网络,如图
全栈程序员站长
2022/08/02
11.3K0
获取本机IP地址(自动获取不了ip地址怎么解决)
如何在ASP.NET MVC中获取客户端的IP地址?
大家好,又见面了,我是你们的朋友全栈君。 本文翻译自:How can I get the client’s IP address in ASP.NET MVC? I’m totally new to
全栈程序员站长
2022/09/15
7.8K0
iOS 获取IP地址
// retrieve the current interfaces - returns 0 on success
星宇大前端
2019/01/15
1.7K0
java获取请求的真实ip地址,获取真实ip地址,避免获取代理ip
目录 1 sql 1 sql //客户端ip HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || "unkn
一写代码就开心
2022/06/10
7.1K0
Kubernetes Pod 是如何获取 IP 地址的?
Kubernetes 网络模型的核心要求之一是每个 Pod 都拥有自己的 IP 地址并可以使用该 IP 地址进行通信。很多人刚开始使用 Kubernetes 时,还不清楚如何为每个 Pod 分配 IP 地址。他们了解各种组件如何独立工作,但不清楚这些组件如何组合在一起使用。例如,他们了解什么是 CNI 插件,但是不知道它们是如何被调用的。本文就介绍了各种网络组件在 Kubernetes 集群中是如何交互的,以及如何帮助每个 Pod 都获取 IP 地址。
xcbeyond
2023/09/18
4680
Kubernetes Pod 是如何获取 IP 地址的?
点击加载更多

相似问题

通过Heroku获取客户端IP地址

115

如何从负载均衡器后面获取客户端的IP地址?

42

检测通过Amazon负载均衡器的客户端的IP地址

23

如何通过socket.io获取客户端IP地址?

238

如何获取客户端IP地址

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档