Solo se puede acceder al recurso compartido SMB con FQDN o dirección IP, netbiosname ya no se resuelve

Tenemos varias Mac en nuestra oficina, desde 10.5.8 hasta 10.8.2. Hasta hace unos días, todas las máquinas podían acceder a todos nuestros servidores de archivos, ejecutándose en el servidor Win 2007, usando solo el nombre de netbios mediante "Conectarse al servidor" en Finder. Básicamente, podrían acceder al recurso compartido conectándose a " smb://Server1/MyFiles ".

Bueno, hace unos días migramos uno de nuestros servidores de archivos ( Server1 ) de una caja física a una VM VMWare. Desde ese cambio, no hemos podido conectarnos con nuestras Mac 10.7 y 10.8 usando nuestro método tradicional. Intentar hacerlo da como resultado un error de "Servidor no encontrado". La solución alternativa que encontramos es que todavía podemos conectarnos usando el FQDN o la dirección IP, como " smb://Server1.Domain.Extension/MyFiles " o " smb://160.1.1.1/MyFiles ".

Algo más de información:

  • Entorno Golden Triangle, AD proporcionando autenticación y OD proporcionando gestión
  • Las Mac 10.6.8 y anteriores todavía pueden acceder conectándose a smb://Server1/MyFiles
  • Las Mac 10.7 y 10.8 solo pueden acceder a través del FQDN o IP, smb://Server1.Domain.Extension/MyFiles
  • El dominio de búsqueda aún se completa correctamente como " Domain.Extension " en la configuración de DHCP/DNS de las máquinas afectadas
  • Hacer ping al Servidor1 desde las Mac afectadas es exitoso, la dirección se completa como Servidor1.Dominio.Extensión
  • Desvincular y volver a vincular no tiene efecto
  • La comparación del servidor afectado, recientemente migrado, con nuestro otro servidor en funcionamiento en la Utilidad de Directorio muestra solo una diferencia. El valor de dsAttrTypeNative:servicePrincipalName es diferente entre los dos.
    • El servidor de trabajo, Server2, tiene dos valores: HOST/Server2 y HOST/Server2.Domain.Extension
    • El servidor afectado, Server1, tiene tres valores: HOST/Server1, WSMAN/Server1 y WSMAN/Server1.Domain.Extension

Lo primero que pensé fueron los problemas de compatibilidad de SMB que surgieron cuando Lion se lanzó por primera vez, pero teniendo en cuenta que todo funcionó sin problemas hasta la migración del servidor, no puedo imaginar que este sea el caso. También consideramos el DNS, pero con el ping correctamente y las máquinas Mac y Windows más antiguas conectándose correctamente, nos cuesta creerlo.

¿Alguien se ha topado con esto antes o tiene alguna idea?

Respuestas (2)

Había estado usando 10.7 durante los últimos dos años y tengo un servidor de Windows 7 en el armario que uso para compartir archivos con todos los usuarios de Mac y Windows en nuestra oficina, de los cuales hay cantidades iguales de cada uno debido a sus diferentes funciones. (Contabilidad, Codificación, Edición en FCP). Como técnico de soporte de Apple, he visto a muchos de mis clientes con problemas extraños tan pronto como actualizaron, y me hizo dudar en mudarme a Mountain Lion; pero acabo de comprar una nueva Macbook Pro y finalmente quería ver si podía resolver cualquier problema de actualización que tuviera para ayudar a futuros clientes.

¡POR SUPUESTO! Lo primero que sucedió fue que mi capacidad para conectarme a los recursos compartidos de Windows usando un nombre de Netbios desapareció. Incluso con exactamente la misma configuración migrando de 10.7 a 10.8, ahora tenía que usar la dirección IP del servidor, como se ilustra arriba en Mr. Rabbit, o instalando Samba... una tarea abrumadora que involucra toneladas de comandos de Terminal . No interesado en la exageración; Me gusta el principio de la navaja de Ockham cuando se trata de estas cosas.

Decidí echar un vistazo a lo que podía hacer con este problema, ya que ayer intenté resolverlo pero no pude resolverlo. Después de una noche de descanso (y una fuerte taza de café), la respuesta se reveló. (Estoy ejecutando 10.8.4, para tu información).

  1. abierto System Preferences_
  2. Ir Networka
  3. Resalte su Network(ethernet o inalámbrico) y haga clic en el Advanced...botón.
  4. Seleccione WINSde los elementos del menú. Actualiza el NETBIOSnombre de tu Mac.
  5. Asegúrese de que su grupo de trabajo sea el mismo que el recurso compartido al que se está conectando.
  6. Ingrese el IP Addressdel recurso compartido (máquina Windows).

Por lo general, los recursos compartidos de red tardaban entre 10 y 20 segundos en resolverse; ahora se están cargando en unos 2 segundos.

Nuestra persona de la red lo descubrió. Esta fue su explicación del problema y la solución, en caso de que alguien se encuentre con un problema de migración similar en el futuro.

Usando el comando de búsqueda smbutil en la terminal, pude ver que las Mac estaban resolviendo el nombre NETBIOS del servidor en dos direcciones IP incorrectas. Dado que SMB usa WINS para resolver nombres, pude encontrar las direcciones IP infractoras consultando la lista de WINS. Eliminé los antiguos y los puse estáticamente para Server1.

Esto sucedió porque la conversión a vsphere no trae información de la red, ya que asigna nuevos NIC. Los nuevos nic recogieron DHCP y luego se registraron en WINS y DNS de esta manera. Cambiamos el DNS de inmediato para que funcione para el FQDN y para las máquinas con Windows. Algo que hacer después de la conversión la próxima vez.

Tenía curiosidad por saber si WINS estaba involucrado, pero yo mismo no toco nuestros servidores de Windows en el trabajo. ¡Me alegro de que hayas descubierto esto!
Conozco la sensación, ya se me pasó el tiempo lidiando con servidores Windows. ¡No hace falta decir que estaba feliz de dejar que el chico de la red se diera cuenta de esto!