如何获取一个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()  { 
获取当前访问客户端的真实IP地址(含内网地址)
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110或公网IP,而并不是客户端的真实IP。 
X-Forwarded-For 获得用户的真实ip
什么是X-Forwarded-For? X-Forwarded-For:简称XFF头,它代表客户端,也就是HTTP的请求端真实的IP,只有在通过了HTTP 代理或者负载均衡服务器时才会添加该项。它不是RFC中定义的标准请求头信息,在squid缓存代理服务器开发文档中可以找到该项的详细介绍。标准格式如下:X-Forwarded-For: client1, proxy1, proxy2。 如何通过...
Tomcat/HTTP Server下如何获取客户端的真实ip地址
有时候我们需要需要获得客户端真实的IP,例如认证。一般情况下,在tomcat中获得HTTP访问时客户端的IP方法如下:httpServletRequest.getRemoteHost()然而,经常我们会配置Apache或nginx代理,这时候就通过上面的方法就无法获得真实的客户端IP。通过nginx代理,通过httpServletRequest.getRemoteHost()获得是代理服务器的地址...
spring boot 获取端口和 Ip
Spring boot  自带监听  实现接口即可在容器启动的时候  启动监听 获取 端口 代码 如下  import org.springframework.boot.context.embedded.EmbeddedServletContainerInitializedEvent; import org.springframework.context.ApplicationList
LVS FULLNAT模式下客户端真实地址的传递
LVS FULLNAT模式下客户端真实地址的传递 NOV 16TH, 2015 6:01 PM 在LVS的FULLNAT转发模式下, LVS对数据包同时做SNAT和DNAT,将数据包的源IP、源端口更换为LVS本地的IP和端口,将数据包的目的IP和目的端口修改为RS的IP和端口,从而不再依赖特定网络拓朴转发数据包。 这种方式存在一个问题: RealServer中接收到数据
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头字段标准化草案中正式...
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
获取客户端IP、获取公网IP、验证IP是否内网
获取客户端IP、获取公网IP、验证IP是否内网1、获取客户端IP在开发工作中,我们常常需要获取客户端的IP。一般获取客户端的IP地址的方法是:request.getRemoteAddr();但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。原因:由于在客户端和服务之间增加了中间代理,因此服务器无法直接拿到客户端的IP,服务器端应用也无法直接通过转发请求的地址返回给
隐藏在squid3的HTTP代理服务后面的主机IP地址为什么能检测到?
前几天在自己的linode上装了个squid3,同时打开了
通过ServletContext类的getRealPath()方法获取服务器的真实地址
获取当前服务器的真实路径
x-forward-for获取客户端真实ip
文章来源:http://www.360doc.com/myfollow.aspx 先来看一下X-Forwarded-For的定义: X-Forwarded-For:简称XFF头,它代表客户端,也就是HTTP的请求端真实的IP,只有在通过了HTTP 代理或者负载均衡服务器时才会添加该项。它不是RFC中定义的标准请求头信息,在squid缓存代理服务器开发文档中可以找到该项的
内网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 需要...
Go实战--golang中获取公网ip 查看内网ip 检测ip类型 校验ip区间 ip地址string和int转换 根据
Go实战--golang中获取公网ip 查看内网ip 检测ip类型 校验ip区间 ip地址string和int转换 根据
端口号——IP识别地址,端口号识别服务
        端口包括物理端口和逻辑端口。物理端口是用于连接物理设备之间的接口,逻辑端口是逻辑上用于区分服务的端口。TCP/IP协议中的端口就是逻辑端口,通过不同的逻辑端口来区分不同的服务。一个IP地址的端口通过16bit进行编号,最多可以有65536个端口。端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535。端口有什么用呢?我们知道,一台拥有IP地址的主机可以提供许多服务,比如...
在WCF服务中获取客户端的IP地址和端口号
版权声明请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。 using System;using System.ServiceModel;using System.ServiceModel.Channels;namespace WcfService3{ // 注意: 如果更改此处
用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
获取http请求的真实ip地址
在用request获取客户端的ip地址时,因为经过代理的原因,通常得到的ip地址是null或者是127.0.0.1。 百度了一下,找到了解决方案,就是要对代理处理过的ip地址进行解析,在这里记录一下,以防忘记。 public static String getIpAddr(HttpServletRequest request){           String ipAddress = re...
xss获取客户端ip
(转)
微服务获取访问客户端的真是ip
1.网关添加过滤器:   2.微服务获取ip:      
让后端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
Java获取客户端及局域网ip和端口地址
在java项目Controller层加入下面代码: public Map<String,Object>selectAccessory(HttpServletRequest request){ //public Map<String,Object>selectAccessory(HttpServletRequest request)根据自己需要改写 //下列代码可以直接...
nginx做反向负载均衡后端服务器获取真实客户端IP
nginx做反向负载均衡后端服务器获取真实客户端IPNginx代理站点配置nginx会在把请求转向后台real-server前把http报头中的ip地址进行替换.
JAVA获取真实IP地址(代理、F5、WebLogic、Apache)
public static String getRealIp(HttpServletRequest req, HttpServletResponse resp) { String ip = req.getHeader("X-Forwarded-For"); if (ip != null) { if (ip.indexOf(',')...
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
解决微服务注册到Eureka Server后,服务IP为127.0.0.1
解决微服务注册到Eureka Server后,服务IP为127.0.0.1
使用ngrok暴露内网服务到公网
ngork网站下载 最近在做个微信公众号,正常情况下是使用公网的一个服务器部署服务,但是调试不是很方便,所以ngrok使用穿网直接从公网访问到私网ip上的服务器,这里要做一个公网ip到私网的ip和端口映射,类似一个路由的机制。采用ngork的方式。微信还需要token验证身份,可以注册网站然后获取一个token然后存放在ngrok的配置上,然后微信验证即可。 下载后,解压,运行ngrok
多个项目如何共用同一个外网IP端口?
今天被问到这样一个问题 Q:如果只有一个外网端口,如何使用这一个端口跑多个项目? A:使用nginx(目前我只会用这个方法,哈哈哈) 加入访问的ip为 172.168.27.215:8000 我们可以让 172.168.27.215:8000/proA/ 去访问A项目,A项目占用7777端口 172.168.27.215:8000/proB/ 去访问B项目 B项目占用9999端口 使用n...
[IP端口映射]利用ip端口映射进行外网访问内网数据库
外网访问内网数据库-P2P穿透 内网数据库部署后,如本地是(动态)公网IP,可以利用nat123动态域名解析,将域名实时解析到本地公网IP,固定域名,从而通过域名的访问,连接到对应数据库应用。  如内网无公网IP,实现外网访问内网数据库,使用nat123方案有:改变访问端口的端口映射、不改变访问端口的全端口映射P2P、不变访问端口的全端口映射转发P2P。以ORACLE、MS
服务器获取真实客户端 IP [ X-Forwarded-For ]
X-Forwarded-For 是一个 HTTP 扩展头部,主要是为了让 Web 服务器获取访问用户的真实 IP 地址(其实这个真实未必是真实的,后面会说到)。那为什么 Web 服务器只有通过 X-Forwarded-For 头才能获取真实的 IP?这里用 PHP 语言来说明,不明白原理的开发者为了获取客户 IP,会使用 $_SERVER['REMOTE_ADDR'] 变量,这个服务器变量表示和 ...
Golang client绑定本地IP和端口
机器有多个网卡的情况下,有时需要指定网络通信使用的IP地址,端口号也有类似情况。 在Go语言可通过定义 Dialer 中LocalAddr 成员实现。 Dialer结构定义如下: // A Dialer contains options for connecting to an address. // // The zero value for each field is equival...
Go实战--golang中获取公网ip、查看内网ip、检测ip类型、校验ip区间、ip地址string和int转换、根据ip判断地区国家运营商等
生命不止,继续 go go go!!!之前,有介绍过golang提供的标准库:net包Go语言学习之net包(The way to go)简要回味net包func ParseIPfunc ParseIP(s string) IPParseIP parses s as an IP address, returning the result. The string s can be in dotted
内网ip端口不通、端口被屏蔽的解决方法,全端口映射
内网ip端口不通, 内网端口映射, 内网端口穿透, 内网端口转发
Java获取客户端/访问者真实IP地址的两种方法
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。 在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java培训真实经历 如何学习一个java项目