Conéctese a SMB a través del nombre de host en lugar de IP

0

Cuando intento conectarme en Finder to SMB share con URL de nombre de host (como smb: //hostname.synology.me vinculado a mi IP) no puedo acceder, pero si pongo mi IP local, puedo acceder.

¿Cómo puedo conectarme con el nombre de host?

    
pregunta 0xid0 14.11.2015 - 16:10

1 respuesta

1

Necesitará tener / ejecutar un servidor DNS o modificar su archivo de hosts locales para tener el los nombres se resuelven correctamente . O necesitarás un servicio para hacer esto por ti: el servicio Find My Mac de Apple a través de iCloud es solo una opción.

Si va al archivo host o la opción DNS, desde la terminal, use el comando host para ver qué está resolviendo:

host hostname.synology.me

También puedes conseguir que bonjour funcione. Esto es más complicado, ya que la herramienta host y algunas otras no manejan bien Bonjour.

Listar los montajes SMB que Bonjour ha encontrado en la red local:

dns-sd -B _smb

Necesitas usar control + C para cancelar el comando de navegación. Tome los nombres al final de la lista y póngalos entre comillas si tienen espacios u otros signos de puntuación en los nombres. Obtenga el nombre local para el servicio:

dns-sd -L "Epson Stylus NX430" _smb

Eso le mostrará el nombre de bonjour y el nombre del host local y el puerto para comunicarse con el servidor SMB en cuestión. Aquí está la salida del comando anterior, ya que es un poco denso leer las primeras veces que intenta este "truco".

mac:~ me$ dns-sd -L "Epson Stylus NX430" _smb
Lookup Epson Stylus NX430._smb._tcp.local
DATE: ---Sat 14 Nov 2015---
 9:39:36.912  ...STARTING...
 9:39:37.471  Epson2Stylus2NX430._smb._tcp.local. can be reached at Epson.local.:445 (interface 4)

Entonces, en el ejemplo anterior. El nombre del host es Epson.local que sustituiría por smb: //hostname.synology.me como smb: //Epson.local

    
respondido por el bmike 14.11.2015 - 16:42

Lea otras preguntas en las etiquetas