Eu pareço estar respondendo muito as minhas perguntas aqui nos dias de hoje, mas depois de um dia tentando coisas eu finalmente consegui fazê-lo funcionar instalando o mod_dnssd e resolvendo o resto sozinho ( embora eu achei a documentação muito, muito ruim).
Veja o que eu fiz: -
1. Instalar o mod_dnssd
sudo apt-get install libapache2-mod-dnssd
2. Importe o módulo para o Apache e ative a biblioteca:
Abra seu arquivo de configuração do Apache (o meu está em /etc/apache2/apache2.conf
e adicione as seguintes linhas no topo: -
LoadModule dnssd_module /usr/lib/apache2/modules/mod_dnssd.so
DNSSDEnable on
3. Reinicie o Apache com as novas configurações
/etc/init.d/apache2 restart
Seu servidor da web agora será transmitido usando o ZeroConf / Bonjour. Você pode verificar isso no seu Mac executando dns-sd -B _http._tcp .
e sua máquina executando o servidor da Web deve estar listada.
Para mais informações, consulte: link