Pasos:
- Recorrer varios equipos de la red.
- Preguntar por la dirección MAC de cada equipo.
- Obtener el TTL.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
foreach($ip in 1..254) { "10.20.204."+$ip $resultado = ping ("10.20.240."+$ip) if($resultado -match "TTL") { foreach($linea in $resultado) { if($linea -match "Respuesta desde") { $linea.replace("TTL=","*").split("*")[1] } } (Get-NetNeighbor | where IPAddress -eq ("10.20.204."+$ip)).LinkLayerAddress } } |