¿Tiene una forma mejor de buscar equipos con Windows 7 en Finder (SL 10.6.5)?

Navegar por el "vecindario de red" en OS X Finder muestra máquinas XP, pero no máquinas Windows 7. (Las máquinas Vista tienen un problema similar). Puedo conectarme manualmente a máquinas con Windows 7 ("conectar al servidor" y luego especificar "smb://ip_or_name"), pero quiero poder buscar máquinas con Win 7 automáticamente.

La navegación funciona si se reduce la seguridad en las máquinas con Windows 7 y la máquina con OS X se ve obligada a ser el navegador principal. Pregunta: ¿Quién tiene una mejor solución? Me gustaría encontrar otra solución sin tener que cambiar OS X y todas las máquinas con Windows 7. ¿Quizás conoce algún software adicional de OS X que "hace que samba funcione correctamente"?

Me resulta extraño, pero… ¿por qué mis máquinas con Windows 7 son perfectamente navegables desde OS X (y viceversa)? Tengo tres carpetas en mi Mac que comparto a través de AFS y Samba y nunca tuve la necesidad de editar el archivo smb.conf a mano. No tenemos (ni necesitamos) un Maestro de Dominio... ¿quiere compartir más información sobre su configuración? ¿Versiones de Windows? (¿casa? ¿profesional?)
Bueno, ni idea. Es Windows 7 Enterprise y OS X 10.6.5. Todos los sistemas actualizados con las últimas actualizaciones al momento de escribir. Instalé la versión preliminar para desarrolladores de OS X 10.6.6 con el mismo resultado.
Bueno, ni idea. Es Windows 7 Enterprise y OS X 10.6.5. Todos los sistemas actualizados con las últimas actualizaciones al momento de escribir. Instalé la versión preliminar para desarrolladores de OS X 10.6.6 con el mismo resultado. Pero todavía no tengo un servidor OS X para probar. ¿Quizás eso marca la diferencia? Además, parece depender del orden de arranque como leí en alguna parte. (lo siento, edité demasiado lento)
Nota adicional: Windows 7 está instalado en una partición Bootcamp. Pero esto no debería importar en absoluto. (Todavía no probé Parallels con Win7). Sobre el "no maestro de dominio": creo que esta no es una opción. Uno siempre será elegido. Acabo de obligar a OS X a ganar :-)
Lion tiene algunas mejoras en las redes de Windows. Parece que "simplemente funciona"

Respuestas (2)

Windows 7 tiene opciones adicionales de seguridad de red, y una de ellas establece su capacidad de detección. De forma predeterminada en Windows 7, cuando se conecta a una nueva red, se le pregunta qué tipo de red debe ser: pública, laboral o doméstica. Estos perfiles configuran el firewall y las opciones de seguridad cuando están en esa red; No puedo encabezar la lista de todas las cosas que configuraron específicamente, pero cuando selecciona Público, el uso compartido y la capacidad de descubrimiento están bloqueados, mientras que en Inicio son más relajados.

Es muy probable que haya configurado su tipo de red en Pública en su computadora con Windows 7. Si abre el Centro de redes y recursos compartidos, debajo del nombre de su red activa debe decir "Red doméstica", "Red de trabajo" o "Red pública". Si de hecho está configurado como Público (o Trabajo), haga clic en él y luego haga clic en Red doméstica. No deberías tener ningún problema después de eso.

Alternativamente, puede abrir el menú de inicio y escribir Red y presionar enter. Esto abre la ventana Red, que le permite explorar otras computadoras en su red. Tan pronto como se abra la ventana, debería aparecer una barra amarilla en la parte superior que le informa que la detección de la red está desactivada; haga clic en la barra y luego haga clic en una de las opciones de resolución. Esto también puede solucionar el problema.

No he tenido ningún problema en OS X para conectarme a mis computadoras con Windows 7 que están configuradas en la red doméstica, como debería ser. Pero una computadora con Windows 7 configurada en Red pública debería ser básicamente indetectable.

¡Guau! No estaba al tanto de tal efecto inverso, que aún no está bien (mis máquinas deberían ver a cualquier usuario de sus propias acciones), pero lo explica claramente. Lo comprobaré hoy si puedo confirmarlo. ¡Podría ser algo para discutir con Apple!
No entiendo completamente su comentario, pero supongo que sus PC son de escritorio. ¡Esto no es un "efecto inverso" en el caso de una computadora portátil! Es muy útil cuando viaja entre varias redes inalámbricas, algunas de las cuales son públicas y no desea que sus acciones estén abiertas de par en par.
No es cierto. El comportamiento de OS X sigue siendo el mismo, independientemente de si hago una red privada o pública: si OS X ha sido elegido como maestro de dominio, entonces veré todas mis máquinas con Windows 7. Cuando OS X no lo es, no puedo ver las máquinas de Widows 7.
Tal vez algo cambie en el lado del cliente de Windows, esa no es mi preocupación. Solo quiero ver quién usa mi red, en cualquier caso. Y eso es lo que ya no es fiable.
Las computadoras siempre pueden ocultarse a otras computadoras. Si su objetivo final es monitorear las computadoras conectadas a su red, debe hacerlo en su conmutador o enrutador, no desde otra computadora cliente. Si no puede hacer ping a una dirección IP, ¿significa que una computadora no está conectada a esa dirección? (no; podría significar que hay una computadora pero ignora los pings)
Cierto, por supuesto, para una verdadera red. Estoy usando el enrutador ahora, después de tener uno decente con DD-WRT. Pero esta es una red familiar y mi esposa quiere ver si nuestro hijo está en línea. Enseñarle a controlar el enrutador es una exageración. El problema en sí no se resolvió, sino que se eludió. Funciona como se esperaba con un servidor OS X. Todos los problemas que tenía se han ido. Cuál fue la razón, no lo sé.

La solución no ideal

Después de leer muchos consejos, reducir la seguridad del cliente requerida en Windows y hacer que la máquina OS X sea el navegador maestro funciona de manera confiable para mí. Sin embargo, esta solución es menos que ideal, ya que requiere reconfigurar la Mac y todas las computadoras Win 7.

Pasos

Cambios a Windows 7:

  • cambiar la política de seguridad. Usando secpol.msc, vaya a seguridad local, opciones de seguridad y busque "Seguridad de red: seguridad de sesión mínima para NTLM-SSP basado..." tanto para el cliente como para el servidor. (lo siento, puede ser diferente, tengo una instalación alemana).
    • desmarque "Se requiere seguridad de sesión NTLMv2"
    • deje marcado "Se requiere cifrado 128".

El cifrado de 128 bits funciona con Snow Leopard. Es necesario desmarcarlo para algunas versiones anteriores de OS X.

Cambios en OS X Snow Leopard:

  • editar /privado/etc/smb.conf
  • localice "os level = 2" y cambie a "os level = 99" lo que hace que este samba siempre gane
  • busque "maestro de dominio = no" en la siguiente línea y cambie a "maestro de dominio = sí"

Iniciando la nueva configuración:

  • apague su OS X y desconecte o apague todos sus clientes de Windows.
  • reinicie OS X. De esta manera, OS X se convertirá en el navegador principal de samba.
  • reinicie o vuelva a conectar sus clientes de Windows.

La solución muy simple

Al usar OS X Server (configurado correctamente), la navegación "simplemente funcionará", sin necesidad de reconfigurar nada más.

  • Obtenga el servidor OS X.
  • Configurar SMB como servidor independiente
    • habilitar el Navegador maestro del grupo de trabajo
    • habilitar el navegador maestro de dominio
    • habilitar el servidor WINS
  • en Acceso, permita NTLMv2 y Kerberos, NTLM, LAN Manager (según cuál debería ser su seguridad mínima)

Esto puede ser más que necesario, pero hizo que la situación fuera ambigua.

El problema se elude. No es un problema principal de OS X Server, que utiliza la misma versión de Samba que el cliente OS X. Funciona de forma fiable con la solución de servidor. Dado que hay poco interés en este tema, no seguiré investigando, lo siento.

Sobre el costo del servidor: es bastante caro. Si está registrado como desarrollador de Apple, puede ejecutar una copia de evaluación del servidor OS X.