首页/网络/网络排障速查/nc 批量扫描端口范围
本包目录(235 条)

nc 批量扫描端口范围

没有 nmap 时的轻量替代:shell 循环加 nc -z 扫一批端口;量大时注意超时设置与并发限速,避免触发对方安全告警。

网络排障速查网络更新于 2026-10-12

批量扫描

批量扫描
# 常见端口巡检:
for p in 21 22 23 25 53 80 110 143 443 445 3306 3389 6379 8080; do
  nc -z -w1 10.0.0.5 $p 2>/dev/null && echo "$p open"
done
# 端口区间(慢,谨慎):
for p in $(seq 1 1024); do nc -z -w1 10.0.0.5 $p 2>/dev/null && echo "$p open"; done
# 专业场景改用 nmap:
nmap -Pn -p 1-1024 10.0.0.5
扫描他人网段端口需有书面授权:未授权扫描在多数司法辖区属违法行为,也必然触发对方 IDS 告警。

易错点

  • 对生产网段直接全端口扫描:触发告警甚至封禁,务必先取得授权并限速
  • 只用 -w1 不加区分:网络抖动时会把可达端口误判为关闭

数据来源与参考

  • man 1 nc
  • man 1 nmap

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌