发现局域网的IP范围,networking掩码和网关?

如果我插入到没有DHCP的networking中,并且没有可访问的“样本”主机,我可以在configuration中查看。 我如何发现/猜测networkingIP范围,networking掩码? 网关IP地址?

PS不build议暴力强化192.168。*。*与各种stream行的networking掩码:))

如果你要运行一个像wireshark或tcpdump这样的数据包嗅探程序,你可能会看到ARP brodcast请求,如下所示:

"Who has 192.168.1.12, tell 192.168.1.10" 

从这些广播消息你可以推断出networking是什么。

除了这些其他非常好的想法,你可以听CDP的stream量。 思科发现协议。 然而,你有一些误解。

  1. 这不是一个好的做法,但是一个广播域可以有多个IP子网。
  2. 您不必在networking上拥有单个网关。 你可以有很多。 对于一个给定的主机,只有一个是默认的,这通常是什么可以让你到互联网,但并不总是。 在某些情况下,根本就没有路由器,只有通过应用级别的代理才能出去。

您可以尝试使用SLP(或其他发现协议)来发现networking上的主机,打印机等,如果您知道networking上可能有哪些设备。