如果连接到本地网段的物理上无法访问的计算机正在对所有 IP 流量进行防火墙设置,您如何确定它是否已启动?
检查本地网络上物理上无法访问的计算机
网络工程
防火墙
网络
2021-07-12 14:44:54
3个回答
您可以检查它所连接的设备上的链接状态。另外,我希望它所连接的路由器上至少有一个 ARP 条目,如果使用交换机,则那里有一个 MAC 条目。
除此之外,如果它连接到交换机端口,您可以创建一个镜像端口并检查主机是否正在发送流量。在路由器上,您可以创建一个访问列表,该列表将对来自主机源地址的数据包进行计数。
您可以对 IP 接口进行 ARP,例如在 Windows 中:
arp -d 192.0.2.42
ping -n 1 -t 1 192.0.2.42
arp -a 192.0.2.42
如果节点已回复 ARP 请求,则有一个新的缓存条目。
您还可以被动地监视此主机(即没有额外的流量,并且主机“不知道”它正在被监视):只需监听来自主题的任何广播,只要它与其他任何东西通信,它就需要刷新它的大约每 5 分钟一次至少为默认网关的 ARP 条目。通常,广播的速率要高得多。要侦听广播,您不需要进入网络接口的“混杂”模式,也不需要 root 特权来做到这一点(例如,tcpdump 的“-p”选项)。
其它你可能感兴趣的问题