nc
nc是netcat的缩写,有着网络界的瑞士军刀美誉,它短小精悍,功能实用是一个简单可靠的网络工具。
nc的作用
1.实现任意TCP/UDP端口的侦听,nc可以作为service以TCP或UDP侦听指定端口
2.端口的扫描,nc可以作为client发起TCP或UDP连接
3.机器之间传输文件
4.机器之间网络测速
参数说明
-v, --verbose Set verbosity level (can be used several times) 显示指令执行过程
-w, --wait <time> Connect timeout
-z Zero-I/O mode, report connection status only 扫描时不发送任何数据只在扫描通信端口是使用
探测TCP协议
安装nc:yum -y install nc
[root@rocky8 ~]# nc -zv 10.0.0.217 22
Ncat: Version 7.70 ( https://nmap.org/ncat )
Ncat: Connected to 10.0.0.217:22.
Ncat: 0 bytes sent, 0 bytes received in 0.02 seconds.
[root@rocky8 ~]# echo $?
0
[root@rocky8 ~]#