Mostrar las acciones de samba en las máquinas

En mi configuration, tengo un server FreeBSD (pronto para ser Debian) que aloja múltiples acciones de samba que funcionan. Tengo acceso a estas acciones desde mi computadora portátil Windows 7 y Ubuntu 12.10 escritorio, todos en el mismo segmento de LAN. Puedo montar y utilizar las acciones sin ningún problema. Sin embargo, mi máquina server no aparece en "Dispositivos de networking" en Win7 o Ubuntu. ¿Qué configuration de Samba u otra configuration debo ajustar para que la máquina sea visible para la networking, tanto en Windows 7 como en Ubuntu?

He leído los documentos, pero todavía estoy confundido.

Editar: No tengo ni idea de lo que WINS es o hace. Sería útil aclarar este punto. Quiero acceder a mi server por un nombre de host … ¿necesito DNS o WINS?

Todavía estoy trabajando en estos problemas. Mi comprensión en este punto es que su problema fundamental es que, sin un sistema centralizado para reconocer nombres, no hay manera de identificar los dispositivos por sus nombres.

En el caso de una resolución de hostname estándar para algo como un ping, realmente necesita un DNS local para resolver sus nombres de host a direcciones IP.

Parece que diferentes protocolos tienen sus propias maneras alnetworkingedor de esto. Creo que Windows va a través de un process de descubrimiento de networking (como una difusión y respuesta o tal vez incluso escaneo de IP) y así descubre los dispositivos de esa manera. Puedo ver mi parte de Debian Samba por el nombre de hosts en mi networking de Windows, y no he configurado un DNS o WINS.

Pero creo que la configuration simplist tiene problemas. No puedo hacer ping a mi dispositivo Debian por su nombre de host, por ejemplo. Y supongo que en algún momento Windows puede get todo confundido.

La creación de un DNS local es la solución definitiva (que planeo hacer con el time). Parece que WINS es una solución alternativa (no mutuamente exclusiva), que ofrece básicamente lo mismo. La ventaja es que parece que es relativamente fácil configurar su server Samba como un server WINS. Pero no he mirado cómo.

Un par de cosas necesitan suceder para permitir que la navigation funcione:

  • El grupo de trabajo (o el dominio si está ejecutando uno, pero no suena como) debe ser común en todos los dispositivos. ( workgroup = línea en el file smb.conf). Esto no es necesario, pero definitivamente hace las cosas más fáciles.
  • El service nmb debe estar funcionando y no firewall.

Puesto que usted tiene una samba de trabajo, una vez que usted ha tomado el cuidado de estas cosas simples, debe apenas trabajar.

Por lo que vale la pena, simplemente activé la opción de server WINS en smb.conf y las cosas funcionan ahora como quería. Mi máquina y su grupo de trabajo aparecen alnetworkingedor de mi LAN tanto en otros dispositivos Linux y Windoze.