linux nc命令测试端口,Linux和Windows下的NC(Netcat)命令测试端口连通性
1、Linux OS 环境下(以Centos为例),使用nc命令分别测试TCP和UDP端口连通性:css
安装方法:nginx
在客户端和服务器端分别安装nc工具,安装命令以下:web
yum install nc
1. Linux OS下使用nc命令,实现TCP方式监听服务器端5000端口:bash
安装完成后,在服务器端执行以下命令,实现TCP方式监听5000端口,且显示输出命令:服务器
nc -l [port number] -v
命令示例:svg
nc -l 5000 -v
如上命令表示以TCP的方式监听服务器端的5000端口,且显示输出命令。工具
在客户端使用以下命令进行测试:测试
nc [服务器端IP地址] [端口号]
命令示例:ui
nc 172.10.1.4 5000
在客户端输入如上命令后,接下来,能够在客户端输入任意字符,咱们能够看到,客户端输入的字符均会在服务器端打印出来。spa
测试结果以下:
客户端:
服务器端:
关键参数介绍:
-l :使用监听模式,管控传入的资料
-v : 显示指令执行过程
-u : 使用UDP传输协议
2.Linux OS环境下使用nc命令,实现UDP方式监听服务器端5000端口:
服务器端输入以下命令:
nc -lu 5000 -v
在客户端输入以下命令:
nc -u 172.10.1.4 5000
测试状况以下:
客户端:
服务器端:
2、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 5000
2.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
linux nc命令测试端口,Linux和Windows下的NC(Netcat)命令测试端口连通性相关推荐
- Windows 下使用 nmap ncat 命令测试 UDP 端口连接
Windows 下使用 nmap ncat 命令测试 UDP 端口连接_allway2的博客-CSDN博客_windows如何测试udp端口 下载windows版nmap cd C:\Program ...
- 【Windows】Windows 下 使用 nc 命令 开启socket
1.背景 因为习惯了在mac下编程,然后在windows下 使用nc -lk 9993命令,却发现不可以使用. 2.解决方法 下载netcat,地址:https://eternallybored.or ...
- 解决Windows下无法对docker容器进行端口映射的问题
解决Windows下无法对docker容器进行端口映射的问题 在安装了一个Windows下安装了docker,并尝试在其中运行Nginx服务,但映射完毕之后,在主机的浏览器中,打开localhost: ...
- Windows下能查看日志命令的工具tail及其下载、使用方法
Windows下能查看日志命令的工具tail及其下载.使用方法 除了Linux操作系统下,在Windows操作系统下也可实现tail命令来查看程序运行日志,但要借助一个工具:tail.exe 1 ta ...
- Win 管理器 运行命令 大全(Windows下的DOS运行命令)
DOS 运行命令管理器字符大全 Win 管理器 运行命令 大全(Windows下的DOS运行命令) Nslookup-------IP 地址侦测器 explorer-------打开资源管理器 de ...
- Windows下运行rabbitmqctl 相关命令(如rabbitmqctl stop)报错:Error: unable to perform an operation on node解决方案
Windows下运行rabbitmqctl 相关命令(如rabbitmqctl stop)报错:Error: unable to perform an operation on node解决方案 参考 ...
- python2没有pip命令_解决Windows下python和pip命令无法使用的问题
一. python命令找不到 安装python之后经常会出现下面的问题 , python命令找不到,这是因为Windows的环境变量中没有定义python的安装路径 这个时候我们先找到python的安 ...
- windows 下借助7zip实现命令行解压缩
windows 下借助7zip实现命令行解压缩 64位电脑下载 https://www.7-zip.org/a/7z1805-x64.exe 安装 安装目录下所有文件如下: 在命令行下只需要用到 7z ...
- 通过cmd命令,使Scite在windows下构建,并安装lua环境与中文乱码问题
通过cmd命令,使Scite在windows下构建,并安装lua环境与中文乱码问题 Scite工具下载与安装 https://scite.en.softonic.com/download 1.下载完后 ...
- windows下cmd清屏命令cls
windows下cmd清屏命令cls
最新文章
- 发轫大数据 文思海辉荣获IBM“灯塔奖”
- Oracle闪回技术(笔记)
- R:ggplot2可视化(1)
- redis有值查询返回null_redis运行lua脚本hmget返回值为空判断问题-Go语言中文社区...
- android普通权限说明,Android权限说明.doc
- java文件下载出现文件名乱码解决办法
- CAP原理和最终一致性(Eventually Consistency)
- postgre 主键_PostgreSQL – 随机主键
- 三大系列总结(offset client scroll)
- java socket 客户端接收_java socket,怎么把客户端接收到的用户名和密码发送给后台?...
- RC电路的频率响应、选频网络特性测试的分析与仿真
- 【操作说明】4G网络摄像机国标GB28181协议视频平台EasyGBS如何配置告警白名单?
- 企业邮箱怎么注册?企业邮箱注册流程是什么?
- python pandas 数据分析-读取csv excel
- Simscape/Simulink 电力仿真降压电路 Buck Converter
- git clone的时候直接加上用户名和密码
- ​雷军辟谣拒投腾讯阿里:想1000万收购网易,丁磊拒了;Gitlab 禁止使用 Windows | EA周报...
- emu8086 不支持用 ? 来定义 数据
- PS 模糊|锐化|涂抹工具
- Java编程(8)-数组波峰波谷