Возможно ли, что одна машина, на которой запущен avahi, рекламирует другие машины, обменивающиеся файлами через afp?
У меня Gentoo работает на разных машинах, но я не хочу запускать avahi на каждом сервере.
Я нашел решение, попытавшись настроить файлы .config!
/ etc / avahi / services / содержит * .services, такие как afpd.services
Скопируйте afpd.servicies для каждой машины, которую вы хотите рекламировать: server1.service, server2.service, ...
Добавить <host-name></host-name>
тег в каждом .service
*.служба :
<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<!-- Customize this to get a different name for your server in the Finder. -->
<name replace-wildcards="yes">MyHostname</name>
<service>
<type>_device-info._tcp</type>
<host-name>myhostname.mydomain.com</host-name>
<port>0</port>
<!-- Customize this to get a different icon in the Finder. -->
<txt-record>model=RackMac</txt-record>
</service>
<service>
<type>_afpovertcp._tcp</type>
<host-name>myhostname.mydomain.com</host-name>
<port>548</port>
</service>
</service-group>
Начать сначала: /etc/init.d/avahi перезапуск