14.6. Navegación de red con Samba

El explorar la red es un concepto que permite a los servidores Windows y Samba aparecer en el Entorno de red de Windows. Dentro del Entorno de red, los iconos son representados como servidores y si se abren, se mostrarán los recursos compartidos disponibles.

Las capacidades de explorar la red requieren NetBIOS sobre TCP/IP. La interconexión basada en NetBIOS utiliza difusión de mensajes (UDP) para lograr la administración de exploración de listas. Sin NetBIOS y WINS como los métodos principales para la resolución TCP/IP de nombres de host, se deben utilizar otros métodos tales como archivos estáticos (/etc/hosts) o DNS.

Un explorador maestro de dominios compagina las listas de exploración desde los navegadores maestros locales en todas las subredes para que se pueda realizar la navegación entre grupos de trabajo y subredes. Preferiblemente, el explorador maestro de dominios debería ser el explorador maestro local para su propia subred.

14.6.1. Navegación de grupos de trabajo

Para cada grupo de trabajo, debe haber uno y sólo un explorador maestro de dominios. Puede tener un explorador maestro local por subred sin un explorador maestro de dominio, pero esto resulta en grupos de trabajo aislados incapaces de verse entre ellos. Para resolver nombres NetBIOS en grupos de trabajo de subredes cruzadas, se requiere de WINS.

NotaNota
 

El explorador maestro de dominios puede ser la misma máquina que el servidor WINS.

Solamente puede existir un explorador maestro de dominios por nombre de grupo de trabajo. He aquí un ejemplo del archivo smb.conf en el cual el servidor Samba es un explorador maestro de dominios:

[global]
domain master = Yes
local master = Yes
preferred master = Yes
os level = 35

Luego, se muestra un ejemplo del archivo smb.conf en el cual el servidor Samba es un explorador maestro local:

[global]
domain master = no
local master = Yes
preferred master = Yes
os level = 35

La directriz os level opera como un sistema de prioridades para exploradores maestros en una subred. Configurando diferentes valores se asegura de que los exploradores maestros no entren en conflicto por la autoridad.

SugerenciaSugerencia
 

Si se disminuye el valor de la directiva os level genera que Samba entre en conflicto con otros exploradores maestros en la misma subred. Mientras más alto es el valor, más alta es la prioridad. La prioridad más alta en la que un servidor Windows puede funcionar es 32. Esta es una buena forma de ajustar varios exploradores maestro locales.

Hay ocasiones en que una máquina Windows NT en la subred puede ser el explorador maestro local. Lo siguiente es una configuración de ejemplo smb.conf en la cual el servidor Samba no está sirviendo ninguna capacidad como explorador.

[global]
domain master = no
local master = no
preferred master = no
os level = 0

AvisoAtención
 

Al tener múltiples exploradores maestro locales resulta en que cada servidor compita por las solicitudes de exploración. Asegúrese de que solamente existe un explorador maestro local por subred.

14.6.2. Navegación de dominios

Por defecto, un PDC de Windows NT para un dominio es también el explorador maestro de dominio para ese dominio. Se debe configurar un servidor Samba como un servidor maestro de dominio en este tipo de situación. La exploración de redes puede fallar si el servidor Samba está ejecutando WINS junto con otros controladores de dominio en operación.

Para las subredes que no incluyen el PDC de Windows NT, se puede implementar un servidor Samba como un explorador maestro local. Configurando smb.conf para un explorador maestro local (o ningún tipo de navegación) en un entorno de controlador de dominio es lo mismo que la configuración de grupos de trabajo.

14.6.3. WINS (Windows Internetworking Name Server)

Un servidor Samba o un servidor Windows NT pueden funcionar como servidor WINS. Cuando se utiliza un servidor WINS con NetBIOS activado, se pueden enrutar los unicasts UDP lo que permite la resolución de nombres a través de la red. Sin un servidor WINS, la difusión UDP está limitada a la subred local y por lo tanto no tiene que ser enrutada a otras subredes, grupos de trabajo o dominios. Si se necesita la replicación WINS, no utilice Samba como su servidor WINS primario pues actualmente Samba no soporta la replicación WINS.

En un entorno mezclado de servidores NT/2000/2003 y Samba, se recomienda que utilice las capacidades de Microsoft WINS. En un entorno de Samba, se recomienda que utilice solamente un servidor Samba para WINS.

Lo siguiente es un ejemplo de un archivo smb.conf en el cual el servidor Samba está sirviendo como un servidor WINS:

[global]
wins support = Yes

SugerenciaSugerencia
 

Todos los servidores (incluyendo Samba) deberían conectarse a un servidor WINS para resolver los nombres NetBIOS. Sin WINS, la navegación solamente ocurre en la subred local. Más aún, si se obtiene una lista global al dominio, los hosts no se pueden resolver para el cliente sin WINS.