龙空技术网

无需软件在CMD命令提示符下查询开放端口

新荷小书 513

前言:

现时姐妹们对“telnet23端口打开”大概比较注意,你们都想要了解一些“telnet23端口打开”的相关内容。那么小编也在网上收集了一些对于“telnet23端口打开””的相关文章,希望大家能喜欢,朋友们快快来学习一下吧!

之前,看到前辈发的文章,但是稍有瑕疵

特更正如下:

查询指定端口(例如:80)开放的有哪些主机

for /l %a in (1,1,254) do start /low /min telnet 192.168.1.%a 80

查询指定主机开放了哪些端口

for /l %a in (1,1,65535) do start "%a" /low /min telnet 192.168.1.1 %a

查询有哪些主机开放了哪些端口

for /l %a in (1,1,254) do for /l %b in (1,1,65535) do start "%b" /low /min telnet 192.168.1.%a %b

Telnet失败的窗口会自动退出,剩下的窗口就是端口开放的了。

命令解析:

for /l :FOR扩展命令。

%a:变量。

(1,1,254):以1开始,1为增量,254结束的数字集。

start "%a" :在窗口显示一个以变量命名的标题,此变量会显示在Telnet窗口的属性中,例如:start "3389" telnet 127.0.0.1 3389。用以区分不同的端口。

telnet 192.168.1.%a 80:查询此IP端口80是否开放,如不带端口,默认为23端口。

Telnet默认没有开启,需要手动打开:

标签: #telnet23端口打开