Linux和Windows下的NC(Netcat)命令测试端口连通性 |
您所在的位置:网站首页 › 测试网络的指令 › Linux和Windows下的NC(Netcat)命令测试端口连通性 |
一、Linux OS 环境下(以Centos为例),使用nc命令分别测试TCP和UDP端口连通性: 安装方法: 在客户端和服务器端分别安装nc工具,安装命令如下: yum install nc1. Linux OS下使用nc命令,实现TCP方式监听服务器端5000端口: 安装完成后,在服务器端执行如下命令,实现TCP方式监听5000端口,且显示输出命令: nc -l [port number] -v命令示例: nc -l 5000 -v如上命令表示以TCP的方式监听服务器端的5000端口,且显示输出命令。 在客户端使用如下命令进行测试: nc [服务器端IP地址] [端口号]命令示例: nc 172.10.1.4 5000在客户端输入如上命令后,接下来,可以在客户端输入任意字符,我们可以看到,客户端输入的字符均会在服务器端打印出来。 测试结果如下: 客户端: 服务器端: 关键参数介绍: -l :使用监听模式,管控传入的资料 -v : 显示指令执行过程 -u : 使用UDP传输协议 2.Linux OS环境下使用nc命令,实现UDP方式监听服务器端5000端口: 服务器端输入如下命令: nc -lu 5000 -v在客户端输入如下命令: nc -u 172.10.1.4 5000测试情况如下: 客户端: 服务器端: 二、Windows OS环境下使用nc命令分别测试TCP和UDP端口连通性: 安装使用方法: 下载netcat工具,在cmd命令行中导航至nc.exe所在的目录,即可执行nc命令。 1.Windows OS环境下使用nc命令,实现TCP方式监听服务器端5000端口: 服务器端命令: nc.exe -l -p [端口号]服务器端命令示例,服务器端监听TCP5000端口: nc.exe -l - p 5000客户端命令: nc [服务器端IP地址] [端口号]客户端命令示例: nc 172.10.1.4 50002.Windows OS环境下使用nc命令,实现UDP方式监听服务器端5000端口: 服务器端命令: nc.exe -lu -p [端口号]服务器端命令示例,服务器端监听UDP 5000端口: nc.exe -lu - p 5000客户端命令: nc -u [服务器端IP地址] [端口号]客户端命令示例: nc -u 172.10.1.4 5000 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |