Não tem nada a ver com Mac vs. PC; é uma rede do Windows Server. Mesmo assim, não é uma questão de deficiência no Windows Server ou Apache, mas sim um conhecimento de administração de rede.
Resolver nomes de host em um ambiente de rede multiplataforma é básico. Não foi difícil de fazer 16 anos atrás, quando eu encontrei esse problema pela primeira vez como o único usuário de Mac na minha empresa.
Não sei, mas suspeito, que você precisa de um endereço IP para o servidor DNS, que pode ser fornecido manualmente através do painel Rede em Preferências do Sistema (ou algo assim). Isso, no entanto, é apenas um palpite, mas duvido que esteja tão longe.
Na medida em que o Mac é pior ou melhor que o Windows em qualquer problema de rede, é um argumento ridículo, já que qualquer coisa relacionada à rede no Mac é mais antiga que o próprio Mac (e, portanto, não é realmente a maquinação da Apple) e qualquer A coisa encontrada no Windows é provavelmente um derivado da mesma coisa encontrada no Mac.
Esse argumento poderia ter sido praticado nos dias do AppleTalk e o que não, mas isso acabou desde 1999.
localhost
é exatamente isso, o computador local (também conhecido como o computador que você está sentado na frente). Portanto, se o acessolocalhost
em uma navegação no Computador1 lhe dá acesso a um servidor Apache em execução no Computador2, algo é estranho na sua rede. De qualquer maneira, os problemas parecem estar mais relacionados à configuração de rede entre sistemas, à execução de um DNS no Windows, à atribuição de endereços fixos no DHCP etc. do que a qualquer coisa diretamente relacionada aos produtos da Apple ou ao seu uso; perguntar.