Windows和Linux常用TCP端口探測工具總結
作者:yuanfan2012
Linux常用TCP端口探測的方法還有很多,例如最基礎的telnet工具就可以進行檢測,curl , wget ,ssh命令均可以進行檢測,可以不局限于下面介紹的這些工具和命令。
一、Windows常用TCP端口探測工具
1.TCPing
https://www.elifulkerson.com/projects/tcping.php
可以下載64位TCPing,并拷貝到C:\Windows\System32目錄下;
TCPing用法
tcping $host $port
舉例
tcping64 www.qq.com 443
-t 連續ping 直到Ctr+C停止;
2.PSping
PsPing 實現 Ping 功能、TCP ping、延遲和帶寬度量。
https://docs.microsoft.com/zh-cn/sysinternals/downloads/psping
https://download.sysinternals.com/files/PSTools.zip
下載64位psping64.exe到C:\Windows\System32目錄下;
psping64 --help查看用法
psping64 www.baidu.com:443
psping64 -t www.baidu.com:443
二、Linux下TCP端口探測
1.nc命令yum install nc
nc -vz 192.168.31.1 22
nc -vz 192.168.31.1 8122
2.nping工具
需要安裝nmap工具;
yum provides nping
yum install nmap -y
如果是開放端口,可以看到客戶端和服務端正常完成握手;
nping --tcp-connect -p 8122 192.168.31.1
如果是非開放端口,則收到的顯示是這樣的;
nping --tcp-connect -p 22 192.168.31.1
nping具體用法可以參考該篇文章
ttps://cloud.tencent.com/developer/article/189845
3.Linux下的tcping
yum install tcping
tcping 192.168.31.1 8443
4.nmap工具
nmap -v -p 8122 192.168.31.1
Nmap命令的總結可以參考如下鏈接:
https://cloud.tencent.com/developer/article/1953641
三、總結
Linux常用TCP端口探測的方法還有很多,例如最基礎的telnet工具就可以進行檢測,curl , wget ,ssh命令均可以進行檢測,可以不局限于上面介紹的這些工具和命令。
責任編輯:武曉燕
來源:
WalkingCloud