码迷,mamicode.com
首页 > Windows程序 > 详细

Windows/Linux环境下模拟服务端口方法

时间:2015-07-20 10:58:39      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

场景需求:

        对于涉及纵向级联(比如与总部、分部级联)或横向互联(与本级其他系统互联)的大系统,往往需要在未部署系统服务时验证相关端口的开通情况,以备在防火墙上进行端口开通申请。


Windows环境下模拟服务端口:

        在服务器端使用第三方软件“TCP&UDP测试工具”进行模拟端口,可以很方面的用“telnet  ip  port”命令测试。


Linux环境下模拟服务端口:

        可以使用"nc  -v  ip  port"命令测试端口是否开通,若提示NC命令无效,需要安装NC包,目前默认文件名为“nc-1.84-22.el6.x86_64.rpm”。在服务器端使用NC命令模拟服务端口,如模拟启动17001端口命令(按Ctrl+C可结束17001服务):

while  true;do  nc  -lv  17001  0<port;done
       
        使用nc  -v  10.185.3.170  17001返回succeeded说明端口已开通;返回failed:Connection refused说明端口没有开通。

版权声明:本文为博主原创文章,未经博主允许不得转载。

Windows/Linux环境下模拟服务端口方法

标签:

原文地址:http://blog.csdn.net/johnnysun2015/article/details/46964329

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!