Dada la dirección IP de una máquina, ¿cómo obtengo su nombre NetBIOS programáticamente en C#? Sé que puedo obtener de la línea de comandos a través de "nbtstat', pero estoy buscando una mejor solución.¿Cómo obtengo el nombre NetBIOS de una máquina desde IP en C#?
10
A
Respuesta
4
Comprobar Using the Socket class to request the NetBios name of a device over UDP (desplazarse hacia abajo) .
EDITAR
Comunidad ha editado la URL debido a la 404 en la página original, y cambió enlace a tirar de web.archive.org
1
usted podría utilizar winapi gethostbyaddr con el tipo AF_NETBIOS
.
Cuestiones relacionadas
- 1. ¿Cómo obtengo el nombre de la máquina local en C#?
- 2. Resuelva el nombre NetBIOS en Windows 7
- 3. Cómo obtener la dirección IP de una máquina en C#
- 4. ¿Cómo obtengo la IP de origen de una máquina cliente que solicita SOAP?
- 5. Dominio de la computadora NetBIOS en PowerShell
- 6. ¿Cómo obtengo la máquina épsilon en R?
- 7. ¿Cómo obtengo el nombre de una propiedad de una propiedad en C# (2.0)
- 8. ¿Cómo obtengo la IP externa de un socket en Python?
- 9. ¿Cómo obtengo mis especificaciones CUDA en una máquina Linux?
- 10. Desarrollo de Remote C en una máquina UNIX desde una máquina con Windows que usa eclipse
- 11. Cómo ejecutar el proceso en una máquina remota, en C#
- 12. Obtenga la dirección IP de la máquina
- 13. Cómo cambio el nombre de una máquina virtual de SharePoint
- 14. Obtener una dirección MAC de máquinas en la red local desde su IP en C#
- 15. ¿Cómo obtener el nombre de la máquina cliente en ASP.NET/C#?
- 16. Cómo validar una dirección IP en C#
- 17. ¿Cómo obtengo una dirección IP pública de un teléfono móvil?
- 18. ¿Cómo obtengo el nombre del servidor local en PowerShell?
- 19. ¿Cómo obtengo el nombre de una clase de Ruby?
- 20. Cómo utilizar el volcado de MySQL desde una máquina remota
- 21. ¿Cómo obtengo el nombre de clase "valueOf"?
- 22. ¿Cómo obtengo un identificador único para una máquina que ejecuta Windows 8 en C#?
- 23. Diseñando una máquina de estado en C++
- 24. ¿Cómo puedo 'git clone' desde otra máquina?
- 25. ¿Cómo puedo usar el escritorio remoto para una máquina con Windows desde una máquina con Linux?
- 26. ¿Cómo obtengo la dirección IP de la red local de una computadora mediante programación? (C#)
- 27. ¿Cómo obtengo el nombre de JsonProperty en JSON.Net?
- 28. ¿Cómo obtengo el nombre de usuario en un Makefile?
- 29. Scapy: ¿cómo obtengo el encabezado completo del paquete IP?
- 30. Apagar la máquina de Windows desde el terminal de linux
pregunta interesante. Sospecho que podría consultar DNS para mapear desde la IP al nombre de host, que puede ser o no el mismo que el nombre de NetBIOS. No estoy seguro de qué API o bibliotecas existen específicamente dirigidas a NetBIOS. – Bruce