如何获取一个http服务真实内网IP地址及端口 5C

提个比较扯的问题。。。
背景是,我公司搭建了OA系统,采用公网域名:端口的方式进入,ping域名后发现,返回的公网IP与我的公网IP相同,据我所知公司统一采用192.168.x.x的内网段,没有多级子网,怀疑这个OA服务器与我的电脑处在同一个内网中,可以获取或探测到这台服务器的内网IP和HTTP服务端口吗?

telnet那个外网IP和端口号可以得到这些,只能确定是NGINX服务
HTTP/1.1 400 Bad Request
Server: nginx
Date: Thu, 01 Mar 2018 08:04:18 GMT
Content-Type: text/html
Content-Length: 166
Connection: close


400 Bad Request

400 Bad Request



nginx

0

5个回答

自己循环telnet 网站对应的端口,可以连接基本就是这台服务器了。如果你有路由管理权限,进路由器看对外开放的网站端口号主机ip是哪个的,就是那台

0

这个是查询IP地址的网站
既然你知道怎么获取
ipconfig 这个是cmd的查询本机IP
如果需要详细的就百度搜索 cmd命令大全

0

到网关上去找端口映射。

0

如果你没有权限,对方又是刻意在局域网上隐藏,你是无法准确确定哪台机器的。

0
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Java中使用HttpRequest获取用户真实IP地址端口
import javax.servlet.http.HttpServletRequest;    /**  * 自定义访问对象工具类  *   * 获取对象的IP地址等信息  * @author X-rapido  *  */  public class CusAccessObjectUtil {        /**      * 获取用户真实IP地址,不使用request.getRemoteA...
获取当前访问客户端的真实IP地址(含内网地址)
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110或公网IP,而并不是客户端的真实IP。 ...
HttpServletRequest的获取客户端真实IP
摘自:http://chenyoulu.diandian.com/post/2012-11-14/40042540378   request方法客户端IP: request.getRemoteAddr() 输出:192.168.0.105   客户端主机名:request.getRemoteHost()输出:pc-abc   request.getHeader(“Host”) 输出:192.
透过F5获取服务器真实内网IP
渗透测试过程中,经常会遇到目标服务器使用F5 LTM做负载均衡。如果能获取到目标服务器的真实IP地址,会给后续渗透带来一定便利。 本文既是最近渗透遇到的一点点经验分享。 F5修改cookie机制 F5 LTM做负载均衡时,有多种机制实现会话保持。其中用到很多的一种是通过修改cookie来实现的。 具体说来,F5在获取到客户端第一次请求时,会使用set cookie头,给客户端埋入一个特定的
C#获取真实的客户端IP地址,包括内网代理
分类:             开发点滴              2012-02-21 15:17     1245人阅读     评论(0)     收藏     举报     c#stringregexnull [csharp] view plaincopyprint? public static string GetRealIP()  { 
Tomcat/HTTP Server下如何获取客户端的真实ip地址
有时候我们需要需要获得客户端真实的IP,例如认证。一般情况下,在tomcat中获得HTTP访问时客户端的IP方法如下:httpServletRequest.getRemoteHost()然而,经常我们会配置Apache或nginx代理,这时候就通过上面的方法就无法获得真实的客户端IP。通过nginx代理,通过httpServletRequest.getRemoteHost()获得是代理服务器的地址...
获取当前访问客户端的真实IP地址(含内网地址)
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110或公网IP,而并不是客户端的真实IP。 
X-Forwarded-For XFF头,它代表客户端,也就是HTTP的请求端真实的IP
action:  X-Forwarded-For XFF头,它代表客户端,也就是HTTP的请求端真实的IP   X-Forwarded-For(XFF)是用来识别通过HTTP代理或负载均衡方式连接到Web服务器的客户端最原始的IP地址的HTTP请求头字段。 Squid 缓存代理服务器的开发人员最早引入了这一HTTP头字段,并由IETF在Forwarded-For HTTP头字段标准化草案中正式...
linux 获取经过N层Nginx转发的访问来源真实IP
通常系统出于安全考虑,需要进行权限(账号、密码)和IP白名单控制。如何获取访问来源真实的IP,如果公司网络入口设置负载,自己系统设置nginx代理等操作,会使你达到目的不那么简单直接。 通常情况下我们使用request.getRemoteAddr()就可以获取到客户端ip,但是当我们使用了nginx作为反向代理后,由于在客户端和web服务器之间增加了中间层,因此web服务器无法直接拿到客户端的i
LVS FULLNAT模式下客户端真实地址的传递
LVS FULLNAT模式下客户端真实地址的传递 NOV 16TH, 2015 6:01 PM 在LVS的FULLNAT转发模式下, LVS对数据包同时做SNAT和DNAT,将数据包的源IP、源端口更换为LVS本地的IP和端口,将数据包的目的IP和目的端口修改为RS的IP和端口,从而不再依赖特定网络拓朴转发数据包。 这种方式存在一个问题: RealServer中接收到数据
获取客户端IP、获取公网IP、验证IP是否内网
获取客户端IP、获取公网IP、验证IP是否内网1、获取客户端IP在开发工作中,我们常常需要获取客户端的IP。一般获取客户端的IP地址的方法是:request.getRemoteAddr();但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。原因:由于在客户端和服务之间增加了中间代理,因此服务器无法直接拿到客户端的IP,服务器端应用也无法直接通过转发请求的地址返回给
nginx代理tomcat后,tomcat获取真实(非proxy,非别名)nginx服务端ip端口的解决方案
nginx代理tomcat后,tomcat获取服务端ip端口的解决方案     1.注意修改nginx配置代理,标红地方   1 #user nginx; 2 worker_processes 4; 3 4 error_log logs/error.log; 5 #error_log logs/error.log notice; 6 #error_log l
隐藏在squid3的HTTP代理服务后面的主机IP地址为什么能检测到?
前几天在自己的linode上装了个squid3,同时打开了
获取http请求的真实ip地址
在用request获取客户端的ip地址时,因为经过代理的原因,通常得到的ip地址是null或者是127.0.0.1。 百度了一下,找到了解决方案,就是要对代理处理过的ip地址进行解析,在这里记录一下,以防忘记。 public static String getIpAddr(HttpServletRequest request){           String ipAddress = re...
.net core api获取服务器本地IP及Request请求端口
string str = (Request.HttpContext.Connection.LocalIpAddress.MapToIPv4().ToString() + ":" + Request.HttpContext.Connection.LocalPort; 输出str,会得到当前服务器的IP及端口(192.168.1.188:88)
微服务获取访问客户端的真是ip
1.网关添加过滤器:   2.微服务获取ip:      
通过ServletContext类的getRealPath()方法获取服务器的真实地址
获取当前服务器的真实路径
Go实战--golang中获取公网ip 查看内网ip 检测ip类型 校验ip区间 ip地址string和int转换 根据
Go实战--golang中获取公网ip 查看内网ip 检测ip类型 校验ip区间 ip地址string和int转换 根据
通过weblogic API 深入解析如何获取weblogic中服务的IP和端口
我们的服务是部署在weblogic上的,最近遇到一个需求,需要在代码中获取weblogic部署当前服务的IP地址和端口。 后来搜到一段代码,亲测有效: public static String getIpAndPort(){ try { InitialContext initialContext = new InitialContext(); MBeanServe...
解决微服务注册到Eureka Server后,服务IP为127.0.0.1
解决微服务注册到Eureka Server后,服务IP为127.0.0.1
X-Forwarded-For 获得用户的真实ip
什么是X-Forwarded-For? X-Forwarded-For:简称XFF头,它代表客户端,也就是HTTP的请求端真实的IP,只有在通过了HTTP 代理或者负载均衡服务器时才会添加该项。它不是RFC中定义的标准请求头信息,在squid缓存代理服务器开发文档中可以找到该项的详细介绍。标准格式如下:X-Forwarded-For: client1, proxy1, proxy2。 如何通过...
端口号——IP识别地址,端口号识别服务
        端口包括物理端口和逻辑端口。物理端口是用于连接物理设备之间的接口,逻辑端口是逻辑上用于区分服务的端口。TCP/IP协议中的端口就是逻辑端口,通过不同的逻辑端口来区分不同的服务。一个IP地址的端口通过16bit进行编号,最多可以有65536个端口。端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535。端口有什么用呢?我们知道,一台拥有IP地址的主机可以提供许多服务,比如...
内网ip端口不通、端口被屏蔽的解决方法,全端口映射
内网ip端口不通, 内网端口映射, 内网端口穿透, 内网端口转发
spring boot 获取端口和 Ip
Spring boot  自带监听  实现接口即可在容器启动的时候  启动监听 获取 端口 代码 如下  import org.springframework.boot.context.embedded.EmbeddedServletContainerInitializedEvent; import org.springframework.context.ApplicationList
在WCF服务中获取客户端的IP地址和端口号
版权声明请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。 using System;using System.ServiceModel;using System.ServiceModel.Channels;namespace WcfService3{ // 注意: 如果更改此处
使用ngrok暴露内网服务到公网
ngork网站下载 最近在做个微信公众号,正常情况下是使用公网的一个服务器部署服务,但是调试不是很方便,所以ngrok使用穿网直接从公网访问到私网ip上的服务器,这里要做一个公网ip到私网的ip和端口映射,类似一个路由的机制。采用ngork的方式。微信还需要token验证身份,可以注册网站然后获取一个token然后存放在ngrok的配置上,然后微信验证即可。 下载后,解压,运行ngrok
内网IP端口扫描统计+服务识别简单思路
前提:内网是10网段的,几乎所有机器都开了80和22端口,所以以此为依据认为扫描到的都是在线的IP。 目标是得到在线的IP启动了哪些端口,尽量猜测端口对应的服务。 Centos7 (macos用brew直接安装就行) Nmap 6.47 Masscan 1.0.4 Python 2.7.x centos7 sudo yum install nmap ## masscan 需要...
用Java来获取访问者真实的IP地址
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110,而并不是客户端的真实IP。
nginx代理tomcat不能获取真实ip地址解决方法
本文介绍了nginx服务器代理tomcat系统时,不能获取真实ip地址的解决办法,有需要的朋友参考下。     nginx代理tomcat时,tomcat获取的客户端不是客户端传过来的ip。 原因分析: nginx作为代理服务器先拦截客户端发来的请求,它再以localhost的身份转发给tomcat去处理。 解决办法: 在nginx配置中的location节点中添
nginx代理 tomcat获得真实用户IP
1.nginx的location中设置 header,如 location /ConfigService/{ proxy_read_timeout 90; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_f
服务器上django项目获取客户端真实ip地址
在云服务器上,由nginx代理转发后获取客户端ip地址的方法 client_ip=request.META['HTTP_X_FORWARDED_FOR'] nginx 部分匹配配置 location / { proxy_pass http://127.0.0.1:8080; #让后端的django知道最前面的客户机的信息(请求的url和i...
请求通过F5转发后如何获取客户端真正的IP地址
      F5是硬件负载均衡器,如果使用request.getRemoteAddr()来获取的话,得到的是F5的IP地址,那么如何才能真正获取客户端的IP地址呢?首先需要在F5 上配置 X-Forwarded-For,然后可以通过 request.getHeader( " x-forwarded-for " );来获取客户端的IP地址。具体参考官方文档 https://...
xss获取客户端ip
(转)
Java获取客户端及局域网ip和端口地址
在java项目Controller层加入下面代码: public Map<String,Object>selectAccessory(HttpServletRequest request){ //public Map<String,Object>selectAccessory(HttpServletRequest request)根据自己需要改写 //下列代码可以直接...
服务器获取真实客户端 IP [ X-Forwarded-For ]
X-Forwarded-For 是一个 HTTP 扩展头部,主要是为了让 Web 服务器获取访问用户的真实 IP 地址(其实这个真实未必是真实的,后面会说到)。那为什么 Web 服务器只有通过 X-Forwarded-For 头才能获取真实的 IP?这里用 PHP 语言来说明,不明白原理的开发者为了获取客户 IP,会使用 $_SERVER['REMOTE_ADDR'] 变量,这个服务器变量表示和 ...
PortTunnel端口映射后,取外网IP
<br />当我打开网站的后台管理时,发现使用request.getRemoteAddr()所取的IP地址全变成了那台外网WEB服务器新绑的固定IP地址。打开PortTunnel的HTTP设置,看到有“加入X-Client-Address到请求报文”,感觉有戏了,在前面打上勾,重启WEB映射项目,然后在网站后台新建了一个JSP,枚举网页头信息,在输出的信息中果然看到了X-Client-Address:XXX.XXX.XXX.XXX,正是我需要的客户端IP地址,接下来就简单了,把request.getRemo
怎么才能通过http://ECS公网IP:port访问部署在远程的web项目
一般情况下,在我们电脑浏览器是不能通过公网IP访问到ECS上的web项目的(反正我不能!),例如我的ECS公网IP为:100.23.21.51,该ECS上tomcat的server.xml中配置端口为8080(如下图), 则我希望这样访问:http://110.23.21.51:8080,发现访问不了,如果你也出现过这种请看,请看如下配置。 (1)用阿里云账号登录到该实例 (2)【本...
让后端tomcat日志获取真实的IP,而不是nginx 服务器的IP
nginx nginx.conf中加 proxy_set_header X-Forwarded-For $remote_addr; tomcat server.xml中加 prefix="localhost_access_log." suffix=".txt" pattern="%{X-FORWARDED-FOR}i %l %u %t %r %s %b %D %q %{User-Age
通过F5 BIG-IP LTM的会话Cookie获取Facebook服务器内网IP
早前有技术社区发布了文章《解码F5负载均衡产品持久性Cookie探测内网IP》,其中讲解了通过解码F5 BIG-IP LTM的Cookie来发现目标服务器真实内网IP。简单来说就是,F5负载均衡产品( BIG-IP LTM)在做网络负载均衡时,会利用持久性cookie来实现会话保持,所以,在一些渗透测试中,如果遇到F5的负载均衡产品环境,可以...
关于阿里云服务器dubbo服务向注册中心注册时使用内网ip的问题
这个很简单,就是应为hosts文件中没有配置公网Ip vim /etc/hosts 在里面添加 ip 主机名 ip当然就是服务器的公网地址 主机名通过hostname命令就可获得 搞定这个之后我还遇到另外一个问题,就是启动消费者时还是找不到服务提供者,后来发现是20880端口没有放开 需要做如下操作 1.在防火墙中打开20880端口 vim /etc/sysconfig/ipta...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java培训真实经历 如何学习一个java项目