zoukankan      html  css  js  c++  java
  • 项目中提供对外的ip和端口的查找方法

    说明: 在一个多方集成的项目中, 一般两方的工程人员先调通网络(走专线或是其他), 然后研发再进行开发.   研发的时候, 有测试环境, 正式环境, 对外的ip和端口也都是不一样的.   项目开发完成了, 过了很久之后, 维护该项目的人员都离职了. 当第三方咨询新的维护人员: 提供一下ip和端口(指的是:第三方连接到我方缴费业务的ip和端口,这个对外的网络接口是工程人员部署在防火墙上的),工程部门刚好在忙, 这个时候, 需要维护人员自己去找了. 

    解决方法:   看服务进程是哪个, 以及监听的端口. 

    1.去项目部署的这台服务器上看, 服务器上ifconfig出来的地址不是最终地址,是内部ip(最终地址是防火墙上的地址), 我们主要是看服务进程是哪个, 以及监听的端口.
    ps -ef | grep tomcat 或者 ps -ef | grep payment --具体项目名字


    2.根据上面步骤拿到进程pid号, 然后

    netstat -anop | grep pid --就能找出来监听的端口,拿到这个端口去防火墙上面找dcn地址是哪个.


    3.防火墙,根据内部ip+监听的端口 找到对应的dcn地址. 然后将dcn的ip和端口发给第三方就可以了. 他们访问我们这个地址, 就能连接到内部ip那台服务器的项目接口.

    eg:  此处有图实例, 但是网太差了, 改天上传

     

     引用  https://blog.csdn.net/liufuwu1/article/details/71123597

  • 相关阅读:
    winform中文本框添加拖拽功能
    jQuery返回顶部代码
    判断IP地址是否在指定范围内的方法
    jQuery提示通知插件jBox
    Windows 8.1 SecureBoot未正确配置的解决方法
    操作系统下载
    js中(function(){…})()立即执行函数写法理解
    。net MVC 序列化 反序列化
    js点击button按钮跳转到页面代码
    单例模式
  • 原文地址:https://www.cnblogs.com/PinkPink/p/10030712.html
Copyright © 2011-2022 走看看