Se você não tem DNS (por isso não está registrado e não está sendo resolvido globalmente), então tudo que você precisa é adicionar a mesma entrada de host em seu PC / laptop para acessá-lo via hostname.
Eu posso navegar pelo site do meu servidor usando
ip:8080
que está dentro da minha rede doméstica. Mas não consigo navegar usando
hostname:8080
Eu não tenho servidor dns. Eu editei o arquivo / etc / hosts para incluir o nome do host e o ip. Eu posso ping usando o nome do host.
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.16.2.12 apple.myserver.com
10.16.2.22 ball.myserver.com
10.16.2.20 cat.myserver.com
10.16.2.19 dog.myserver.com
10.16.2.18 elep.myserver.com
Edição semelhante Here .
Se você não tem DNS (por isso não está registrado e não está sendo resolvido globalmente), então tudo que você precisa é adicionar a mesma entrada de host em seu PC / laptop para acessá-lo via hostname.