在电脑上测试TCP/UDP端口是否开放,还是得网络大佬这招厉害!

简介: 在电脑上测试TCP/UDP端口是否开放,还是得网络大佬这招厉害!


首先端口分 tcp、udp 之分,所以同一个端口号还有tcp 协议udp 协议之分。

我们一般最常见的工具是 telnet,但是 telnet 使用的是 tcp 协议,换句话说 telnet 只能检测 tcp 的这个端口打开了没。当然除了电脑自带的telnet功能,我们也可以安装如tcping等测试端口的插件工具。

电脑自带的telnet客户端功能默认关闭,可以通过如下步骤开启:


方法很简单,假设我们要看 192.192.193.211 这个 IP 的 tcp 22 端口是否打开,则运行 telnet 192.192.193.211 22 来查看,如果出现下列信息,则表示该端口已打开。


如果出现下面信息,表是该端口未打开:


除了 telnet 以外,还有一个命令 nc(netcat)也可查看端口是否打开。同样查看 tcp 22 端口是否打开,可以运行 nc -z 192.192.193.211 22,打开着就会出现下列信息:


e 那如果想要查看 udp 22 端口是否打开,用什么可以做到呢?nc 也可以噢~ 运行 nc –uz 192.192.193.211 22(u 代表 UDP), 打开这就会出现这些信息:


如果查询的端口没有打开,会出现以下输出:


nc 还可以一次性查看多了端口,例如:


Windows 环境下 netcat 的下载及使用:

下载 netcat。下载地址:https://eternallybored.org/misc/netcat/


解压文件夹,将文件夹中的所有内容复制到 C:\Windows\System32 的文件夹下:


在 cmd 窗口输入 nc 相关命令:nc –h,查看 nc 支持的命令详解:


相关文章
|
27天前
|
网络协议 算法 网络性能优化
计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
计算机网络常见面试题(一):TCP/IP五层模型、应用层常见的协议、TCP与UDP的区别,TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议、ARP协议
|
2月前
|
Web App开发 缓存 网络协议
不为人知的网络编程(十八):UDP比TCP高效?还真不一定!
熟悉网络编程的(尤其搞实时音视频聊天技术的)同学们都有个约定俗成的主观论调,一提起UDP和TCP,马上想到的是UDP没有TCP可靠,但UDP肯定比TCP高效。说到UDP比TCP高效,理由是什么呢?事实真是这样吗?跟着本文咱们一探究竟!
53 10
|
2月前
|
安全 网络协议 网络安全
|
2月前
|
域名解析 缓存 网络协议
TCP传输层详解(计算机网络复习)
本文详细解释了TCP/IP协议族的分层模型、各层的功能、TCP报文的格式以及TCP连接建立的三次握手和断开的四次挥手过程。
106 2
TCP传输层详解(计算机网络复习)
|
2月前
|
域名解析 存储 网络协议
TCP套接字【网络】
TCP套接字【网络】
36 10
|
2月前
|
网络协议 Java API
【网络】TCP回显服务器和客户端的构造,以及相关bug解决方法
【网络】TCP回显服务器和客户端的构造,以及相关bug解决方法
63 2
|
2月前
|
存储 网络协议 Java
【网络】UDP和TCP之间的差别和回显服务器
【网络】UDP和TCP之间的差别和回显服务器
67 1
|
2月前
|
XML 网络协议 算法
【TCP】网络原理
【TCP】网络原理
32 0
|
2月前
|
安全 Linux Shell
Kali渗透测试-远程控制:6200端口变成“后门”
Kali渗透测试-远程控制:6200端口变成“后门”
|
3月前
|
网络协议 C语言
C语言 网络编程(十三)并发的TCP服务端-以进程完成功能
这段代码实现了一个基于TCP协议的多进程并发服务端和客户端程序。服务端通过创建子进程来处理多个客户端连接,解决了粘包问题,并支持不定长数据传输。客户端则循环发送数据并接收服务端回传的信息,同样处理了粘包问题。程序通过自定义的数据长度前缀确保了数据的完整性和准确性。