Configuración de Ubuntu/Mac: mostrar Samba y Netatalk

Configuración de Ubuntu/Mac: mostrar Samba y Netatalk

He configurado Netatalk en mi casa para realizar copias de seguridad de Time Machine y también me gustaría que mis recursos compartidos de samba aparezcan en mi MacBook. Esto es lo que veo actualmente: https://www.dropbox.com/s/2n9ltg471k1k30u/Screenshot%202014-10-29%2007.17.47.png?dl=0

Cuando desactivo Netatalk en mi servidor Ubuntu, mis recursos compartidos de samba aparecen después de aproximadamente 3 a 4 minutos.

¿Hay alguna manera de hacer que ambos se muestren?

Estoy ejecutando Mac OS X 10.10 Yosemite. Gracias.

Respuesta1

Cuando desactiva netatalk/avahi, netbios en su máquina OS X descubre el servidor. Cuando OS X detecta dos servidores con el mismo nombre tanto en Bonjour como en Netbios, preferirá el descubierto por Bonjour al de Netbios.

Puede anunciar ambos servicios a través de Bonjour/Avahi; sin embargo, cuando se anuncien acciones de SMB y AFP, solo se mostrará AFP. Para solucionar esto, puede utilizar un nombre de host diferente para AFP y SMB.

Por ejemplo, mi /etc/avahi/services/smbd.servicearchivo:

 <?xml version="1.0" standalone='no'?>
 <!DOCTYPE service-group SYSTEM "avahi-service.dtd">
 <service-group>
      <name replace-wildcards="yes">%h - Samba</name>
      <service>
           <type>_smb._tcp</type>
           <port>445</port>
      </service>
 </service-group>

Y mi /etc/avahi/services/afpd.servicearchivo:

 <?xml version="1.0" standalone='no'?>
 <!DOCTYPE service-group SYSTEM "avahi-service.dtd">
 <service-group>
      <name replace-wildcards="yes">%h</name>
      <service>
           <type>_afpovertcp._tcp</type>
           <port>548</port>
      </service>
 </service-group>

Esto aparece en Finder como:

Ejemplo en el Buscador

información relacionada