Estoy usando Nmap 7.92 en Windows e intento hacer ping a un host Linux en VirtualBox. Puedo hacer ping al servidor y recibir respuestas ICMP y viceversa. El host de VirtualBox utiliza un adaptador puenteado.
También desactivé cualquier firewall en la máquina virtual.
Lo ejecuté como administrador y también usé nmap -Pn
.
C:\Users\user.DESKTOP>nmap -Pn 172.16.1.105
Starting Nmap 7.92 ( https://nmap.org ) at 2022-08-22 14:56 Malay Peninsula Standard Time
Nmap done: 1 IP address (0 hosts up) scanned in 1.87 seconds
C:\Users\user.DESKTOP>ping 172.16.1.105
Pinging 172.16.1.105 with 32 bytes of data:
Reply from 172.16.1.105: bytes=32 time<1ms TTL=64
Reply from 172.16.1.105: bytes=32 time<1ms TTL=64
Reply from 172.16.1.105: bytes=32 time<1ms TTL=64
Reply from 172.16.1.105: bytes=32 time<1ms TTL=64
Respuesta1
Supongo que ejecutó nmap como usuario sin privilegios, por lo que no se utilizó ICMP para el descubrimiento de host. El uso de -Pn "funciona" porque omite el descubrimiento del host y lo trata como si estuviera activo pase lo que pase.