如何获取一个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头,给客户端埋入一个特定的
Tomcat/HTTP Server下如何获取客户端的真实ip地址
有时候我们需要需要获得客户端真实的IP,例如认证。一般情况下,在tomcat中获得HTTP访问时客户端的IP方法如下:httpServletRequest.getRemoteHost()然而,经常我们会配置Apache或nginx代理,这时候就通过上面的方法就无法获得真实的客户端IP。通过nginx代理,通过httpServletRequest.getRemoteHost()获得是代理服务器的地址...
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。 
获取http请求的真实ip地址
在用request获取客户端的ip地址时,因为经过代理的原因,通常得到的ip地址是null或者是127.0.0.1。 百度了一下,找到了解决方案,就是要对代理处理过的ip地址进行解析,在这里记录一下,以防忘记。 public static String getIpAddr(HttpServletRequest request){           String ipAddress = re...
nginx做反向负载均衡后端服务器获取真实客户端IP
nginx做反向负载均衡后端服务器获取真实客户端IPNginx代理站点配置nginx会在把请求转向后台real-server前把http报头中的ip地址进行替换.
X-Forwarded-For 获得用户的真实ip
什么是X-Forwarded-For? X-Forwarded-For:简称XFF头,它代表客户端,也就是HTTP的请求端真实的IP,只有在通过了HTTP 代理或者负载均衡服务器时才会添加该项。它不是RFC中定义的标准请求头信息,在squid缓存代理服务器开发文档中可以找到该项的详细介绍。标准格式如下:X-Forwarded-For: client1, proxy1, proxy2。 如何通过...
LVS FULLNAT模式下客户端真实地址的传递
LVS FULLNAT模式下客户端真实地址的传递 NOV 16TH, 2015 6:01 PM 在LVS的FULLNAT转发模式下, LVS对数据包同时做SNAT和DNAT,将数据包的源IP、源端口更换为LVS本地的IP和端口,将数据包的目的IP和目的端口修改为RS的IP和端口,从而不再依赖特定网络拓朴转发数据包。 这种方式存在一个问题: RealServer中接收到数据
通过ServletContext类的getRealPath()方法获取服务器的真实地址
获取当前服务器的真实路径
JAVA 获取当前 内网 和 外网 的IP 地址
import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.InetAddress; import java.net.URL; public class UserIP {  /**   * @param args  * @throws Exception    */
Java Web开发之httpServletRequest获取客户端真实ip
坚持 成长 每日一篇request方法客户端IP: request.getRemoteAddr() 输出:192.168.0.106客户端主机名:request.getRemoteHost()输出:abcrequest.getHeader(“Host”) 输出:192.168.0.1:8080Web服务器名字:request.getServerName()输出:192.168.0.1服务器监听的端口
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(',')...
JS绕过代理、VPN获取真实IP及内网IP,逆向追踪
JS绕过代理、VPN获取真实IP及内网IP,逆向追踪 Firefox 跟 Chrome支持WebRTC可以向STUN服务器请求,返回内外网IP,不同于XMLHttpRequest请求,STUN请求开发者工具当中看不到网络请求的。
Go实战--golang中获取公网ip 查看内网ip 检测ip类型 校验ip区间 ip地址string和int转换 根据
Go实战--golang中获取公网ip 查看内网ip 检测ip类型 校验ip区间 ip地址string和int转换 根据
在WCF服务中获取客户端的IP地址和端口号
版权声明请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。 using System;using System.ServiceModel;using System.ServiceModel.Channels;namespace WcfService3{ // 注意: 如果更改此处
隐藏在squid3的HTTP代理服务后面的主机IP地址为什么能检测到?
前几天在自己的linode上装了个squid3,同时打开了
request.getRemoteAddr()怎么获取用户真实的IP地址
request.getRemoteAddr()如何获取用户真实的IP地址   要获得用户真实的IP地址需要借助请求报头中的x-forwarded-for变量。 request.getHeader("x-forwarded-for"); 完整实例如下 String realIP = request.getHeader("x-forwarded-for");
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端口?
今天被问到这样一个问题 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...
Java获取客户端/访问者真实IP地址的两种方法
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。 在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到
用Java来获取访问者真实的IP地址
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110,而并不是客户端的真实IP。
怎么才能通过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)【本...
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
端口号——IP识别地址,端口号识别服务
        端口包括物理端口和逻辑端口。物理端口是用于连接物理设备之间的接口,逻辑端口是逻辑上用于区分服务的端口。TCP/IP协议中的端口就是逻辑端口,通过不同的逻辑端口来区分不同的服务。一个IP地址的端口通过16bit进行编号,最多可以有65536个端口。端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535。端口有什么用呢?我们知道,一台拥有IP地址的主机可以提供许多服务,比如...
Java获取客户端及局域网ip和端口地址
在java项目Controller层加入下面代码: public Map<String,Object>selectAccessory(HttpServletRequest request){ //public Map<String,Object>selectAccessory(HttpServletRequest request)根据自己需要改写 //下列代码可以直接...
内网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 需要...
Eureka注册服务列表显示ip+端口
Eureka服务注册列表默认是显示主机名+端口,要想更方便地知道是哪台主机就需要查看ip+端口。client端配置:eureka: instance: preferIpAddress: true instance-id: ${spring.cloud.client.ipAddress}:${server.port}效果:
[IP端口映射]利用ip端口映射进行外网访问内网数据库
外网访问内网数据库-P2P穿透 内网数据库部署后,如本地是(动态)公网IP,可以利用nat123动态域名解析,将域名实时解析到本地公网IP,固定域名,从而通过域名的访问,连接到对应数据库应用。  如内网无公网IP,实现外网访问内网数据库,使用nat123方案有:改变访问端口的端口映射、不改变访问端口的全端口映射P2P、不变访问端口的全端口映射转发P2P。以ORACLE、MS
解决通过阿里云SLB多层代理后,spring boot工程获取不到客户端真实IP的问题
现在很多服务都部署到阿里云上,免不了使用SLB做负载均衡,然后又通过了nginx等代理。如果这个时候你想获取客户端访问的真实ip,你会发现一直拿到的是127.0.0.1  下面一起来解决这个问题。 现在来解决一下: 首先:配置一下SLB监听。确定获取真实IP已经开启,一般默认都是开启的,如图: 二、配置nginx转发ip信息,基本都有这段配置: proxy_set_header Ho...
使用ngrok暴露内网服务到公网
ngork网站下载 最近在做个微信公众号,正常情况下是使用公网的一个服务器部署服务,但是调试不是很方便,所以ngrok使用穿网直接从公网访问到私网ip上的服务器,这里要做一个公网ip到私网的ip和端口映射,类似一个路由的机制。采用ngork的方式。微信还需要token验证身份,可以注册网站然后获取一个token然后存放在ngrok的配置上,然后微信验证即可。 下载后,解压,运行ngrok
nginx代理tomcat不能获取真实ip地址解决方法
本文介绍了nginx服务器代理tomcat系统时,不能获取真实ip地址的解决办法,有需要的朋友参考下。     nginx代理tomcat时,tomcat获取的客户端不是客户端传过来的ip。 原因分析: nginx作为代理服务器先拦截客户端发来的请求,它再以localhost的身份转发给tomcat去处理。 解决办法: 在nginx配置中的location节点中添
获取请求ip与端口号
/*  * Copyright © 2009 www.lvmama.com. 景域旅游运营集团版权所有.  */ package com.lvmama.comm.user.utils; import org.apache.log4j.Logger; import javax.servlet.http.HttpServletRequest; public final clas
Java 通过HttpRequest获取请求用户真实IP地址
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid,nginx等反向代理软件就不能获取到客户端的真实IP地址了。       如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为 http://www.javapeixun.com.cn
服务器从request中解析真实访问IP地址
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了 Apache,Nagix等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用 request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或 192.168.1.110,而并不是客户端的真实IP。
Eureka服务注册过程详解之IpAddress
阅读本文你将了解微服务注册到Eureka Server上的粗粒度过程eureka.instance.prefer-ip-address = true 时,发生的一些事深度理解eureka.instance.ip-address 和eureka.instance.prefer-ip-address = true 。杂谈注:本篇较长、枯燥、烧脑,并且涉及的范围相对广,建议选择一个舒服的姿势阅读。分析,...
通过weblogic API 深入解析如何获取weblogic中服务的IP和端口
我们的服务是部署在weblogic上的,最近遇到一个需求,需要在代码中获取weblogic部署当前服务的IP地址和端口。 后来搜到一段代码,亲测有效: public static String getIpAndPort(){ try { InitialContext initialContext = new InitialContext(); MBeanServe...
微服务获取访问客户端的真是ip
1.网关添加过滤器:   2.微服务获取ip:      
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 python3获取ip教程 java培训真实经历