.localhost
é um TLD reservado , então você vai querer mudar isso para não se deparar com questões.
Uma maneira de fazer isso seria executar um servidor DNS ou encaminhador, como dnsmasq
, garantir que todos os clientes o estejam usando e propagar as zonas com os mapeamentos que você está procurando.
Isso adiciona um pouco de sobrecarga e pode ser problemático se não estiver configurado corretamente.
Assumindo que você pode controlar os nomes de domínio dos aplicativos, uma opção rápida e fácil é xip.io sem a necessidade de configuração.
por exemplo. seu servidor é 192.168.0.23
, aponte um cliente na mesma sub-rede para http://192.168.0.23.xip.io/
e ele deve funcionar.