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

  • 相关阅读:
    [数学-构造矩阵]NEFU 1113
    设计模式【1】:原型模式【创建对象】
    XML(五)dom4j增删改查
    小规则让你写出美丽又高效的程序
    jQuery源代码解析(3)—— ready载入、queue队列
    cocos2d-Lua02Lua面向对象
    在Linux下用make指令编译进度条程序。
    JS两日期相减
    java debugger
    tomcat server.xml
  • 原文地址:https://www.cnblogs.com/PinkPink/p/10030712.html
Copyright © 2011-2022 走看看