首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nmap -如何找到转发到SSH的端口

nmap -如何找到转发到SSH的端口
EN

Server Fault用户
提问于 2019-09-22 08:39:31
回答 1查看 1.7K关注 0票数 -1

我有一个防火墙,它将端口2222转发给在端口2222上运行SSH服务器的Linux机器。问题是我不知道防火墙的IP是什么。所以我想扫描子网,告诉我哪个IP转发了这个端口。

我试过这个脚本:

代码语言:javascript
复制
#!/bin/bash

for ((i=2; i<256; i++));
do

        sudo nmap -sS -p2222 10.1.$i.0/24
done

它的输出是很多这样的:

代码语言:javascript
复制
Host is up (0.00039s latency).
PORT     STATE SERVICE
2222/tcp open  EtherNetIP-1

对于256 x256主机,这就是我所看到的。我认为这个答案可能是两个答案之一:

  1. 输出应该是什么?也许我错过了它,我必须为它grep
  2. 我应该使用什么不同的nmap扫描?
EN

回答 1

Server Fault用户

发布于 2020-08-27 09:08:42

如果还需要答案的话,我希望这会有所帮助。Nmap支持多主机扫描,请参阅目标规格。您可以这样修改命令:

代码语言:javascript
复制
sudo nmap -sS -p2222 10.1.2-255.0/24

这将扫描从2到255的子网,就像循环所做的那样。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/985164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档