10 votos

Cómo resolver nombres de netbios con OSX

Hola, soy nuevo en OSX y estoy tratando de resolver el nombre de NetBIOS de una máquina Windows. Cuando intento hacer ping, me sale el error de no poder resolver el nombre de host. Pero al utilizar el comando smbutil lookup %hostname%, se resuelve.

Cuando hago ping directamente a la dirección IP funciona bien, y esto funcionaba en una Mac anterior que tuve que devolver y reemplazar por la nueva. Puedo resolverlo desde otra máquina Windows en mi red.

Básicamente, solo quiero poder hacer ping a mi máquina Windows. Cualquier ayuda sería muy apreciada.

7voto

Chris Cameron-Mills Puntos 2116

Como mencionaste, smbutil lookup resolverá el nombre a una dirección IP:

$ smbutil lookup qx-2000
Got response from 10.0.1.21
IP address of qx-2000: 10.0.1.21

Podemos extraer la dirección IP de esta salida:

$ smbutil lookup qx-2000 2>&1 | tail -n 1 | cut -d : -f 2
 10.0.1.21

Luego podemos usar eso en nuestro argumento para hacer ping:

$ ping $(smbutil lookup qx-2000 2>&1 | tail -n 1 | cut -d : -f 2)
PING 10.0.1.21 (10.0.1.21): 56 data bytes
64 bytes from 10.0.1.21: icmp_seq=0 ttl=128 time=4.823 ms
64 bytes from 10.0.1.21: icmp_seq=1 ttl=128 time=7.373 ms
64 bytes from 10.0.1.21: icmp_seq=2 ttl=128 time=4.820 ms
...

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X