
Configurei o Netatalk em minha casa para backups do Time Machine e também gostaria que meus compartilhamentos de samba aparecessem no meu MacBook. Aqui está o que vejo atualmente: https://www.dropbox.com/s/2n9ltg471k1k30u/Screenshot%202014-10-29%2007.17.47.png?dl=0
Quando desativo o Netatalk no meu servidor Ubuntu, meus compartilhamentos de samba aparecem após cerca de 3-4 minutos.
Existe uma maneira de mostrar os dois?
Estou executando o Mac OS X 10.10 Yosemite. Obrigado.
Responder1
Quando você desativa o netatalk/avahi, o netbios na sua máquina OS X descobre o servidor. Quando o OS X detecta dois servidores com o mesmo nome no Bonjour e no Netbios, ele preferirá o Bonjour descoberto ao Netbios.
Você pode anunciar ambos os serviços via Bonjour/Avahi, no entanto, quando os compartilhamentos SMB e AFP forem anunciados, apenas o AFP será exibido. Para superar isso, você pode usar um nome de host diferente para AFP e SMB.
Por exemplo, meu /etc/avahi/services/smbd.service
arquivo:
<?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>
E meu /etc/avahi/services/afpd.service
arquivo:
<?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>
Isso aparece no Finder como: