linux下怎样批量telnet检查端口通讯
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下怎样批量telnet检查端口通讯相关的知识,希望对你有一定的参考价值。
用telnet命令做不了自动,因为如果成功telnet了,telnet就控制输入了。其实,不用那么麻烦,您下载一个微软官方的扫描器叫portqry,用一句for读取您文件里的ip和port,执行就行了。
假设您的文件叫list.txt,里面是ip port的格式,就这么写:
@echo off
@setlocal enabledelayedexpansion
@if exist notopen.log del /f /q notopen.log
@if exist open.log del /f /q open.log
@for /f "tokens=1,2* delims= " %%i in (list.txt) do(
@portqry -n %%i -e %%j|find "NOT" >nul
@if %errorlevel%==0 (
@echo %%i:%%j not open >>notopen.log
) else (
@echo %%i:%%j is open >>open.log
)
) 参考技术A 用telnet命令做不了自动,因为如果成功telnet了,telnet就控制输入了。 其实,不用那么麻烦,您下载一个微软官方的扫描器叫portqry,用一句for读取您文件里的ip和port
Linux下怎么检查端口号是不是能访问
查看端口使用情况,使用netstat命令。查看已经连接的服务端口(ESTABLISHED
netstat -a
查看所有的服务端口(LISTEN,ESTABLISHED)
netstat -ap
查看8080端口,则可以结合grep命令:netstat -ap | grep 8080
如查看8888端口,则在终端中输入:lsof -i:8888 参考技术A 使用telnet
以上是关于linux下怎样批量telnet检查端口通讯的主要内容,如果未能解决你的问题,请参考以下文章
linux12运维企业实战笔录 -- 04 telnet批量多端口
linux,HTTPS用到443端口,怎样配置443端口使端口开启