Linux检测端口是否被防火墙禁止或端口是否被占用
检测端口是否开放、占用方式一:nc方式二:telnet方式三:nmap方式一:nc$ sudo nc -zvw3 {ip} {port}命令详解:nc:即执行的命令主体z:零 I/O 模式(被用来扫描)v:显式地输出u:检测UDP端口w3:设置超时时间为 3 秒{ip}:目标 IP 地址{port}:需要验证的端口情形一:端口未开放(被防火墙禁止)情形二:端口开放未使用情形三:端口开放并使用方式二
·
检测端口是否开放、占用
方式一:nc
$ sudo nc -zvw3 {ip} {port}
命令详解:
nc
:即执行的命令主体z
:零 I/O 模式(被用来扫描)v
:显式地输出u
:检测UDP端口w3
:设置超时时间为 3 秒{ip}
:目标 IP 地址{port}
:需要验证的端口
情形一:端口未开放(被防火墙禁止)
情形二:端口开放未使用
情形三:端口开放并使用
方式二:telnet
$ sudo telnet {ip} {port}
8080:防火墙未开放
9011:防火墙开放、未占用
22:防火墙开放、占用
方式三:nmap
$ sudo nmap {ip} -p {port}
open
:端口是开放的closed
:端口是关闭的filtered
:端口被防火墙IDS/IPS屏蔽,无法确定其状态unfiltered
:端口没有被屏蔽,但是否开放需要进一步确定open|filtered
:端口是开放的或被屏蔽closed|filtered
:端口是关闭的或被屏蔽
更多推荐
已为社区贡献4条内容
所有评论(0)