Outras máquinas na sua rede acessarão o servidor da web sem passar pelo seu roteador; está na mesma rede local. Você deve conseguir acessar seu servidor da Web diretamente da rede interna usando seu endereço IP, por exemplo, %código%. Suponho que você não faça a tradução de porta e seu servidor da Web seja executado na mesma porta da máquina que você configurou para encaminhar o roteador.
Se isso funcionar, você só precisará informar suas máquinas para falar com http://192.168.0.101:8080
ao resolver o nome 192.168.0.101
. Isso é algo que você deve ser capaz de configurar em seu servidor DNS local (pode estar sendo executado em seu roteador). Você também deve certificar-se de que suas máquinas na rede local estão sempre usando este servidor DNS local.
Por exemplo, se você configurasse um servidor DNS no Ubuntu usando some.webadress.com
, ele carregaria o arquivo dnsmasq
nesta máquina por padrão, então coloque uma linha
192.168.0.101 some.webadress.com
seria suficiente.
Como alternativa, edite o arquivo /etc/hosts
em todas as máquinas para anular a resposta do DNS. Isso é muito mais difícil de manter, especialmente quando se trata de um número maior de máquinas.