O formulário "name.local" é, até onde eu sei, uma parte do protocolo de configuração zero da rede Apple Bonjour .
A maneira mais fácil de resolver name.local em outros computadores é adicionar uma linha nos arquivos hosts desses computadores.
O Navegador Bonjour para Windows pode ajudá-lo a encontrar seu servidor em computadores com Windows.
Até onde eu sei, o GNU / Linux OS tem um suporte ao protocolo Bonjour como (configuração zero) na forma de Avahi . Existe alguma biblioteca de compatibilidade disponível (no Ubuntu Saucy Salamander, no pacote libavahi-compat-libdnssd1)
Quanto à configuração do Apache 2, você precisa de uma linha ServerName e pode ser uma permissão melhor escrita de:
ServerName name.local
Allow from 192.168.1.0/24
Para acesso ao host local, talvez seja necessário adicionar:
ServerAlias localhost