Editando /etc/hosts para usar nome de domínio em vez de endereço IP

Editando /etc/hosts para usar nome de domínio em vez de endereço IP

Tenho um serviço web em execução em http://192.168.1.2:5000/, quero substituí-lo por um nome de domínio típico,

em /etc/hosts, estou fazendo algo como

192.168.1.2:500 http://www.mydomainname.com

mas não está funcionando. Alguma coisa errada em como eu fiz isso?

Responder1

Sim, /etc/hosts associa endereços IP a nomes de host

Então, há duas coisas erradas com sua linha:

Então, a linha deve ser

192.168.1.2 www.mydomainname.com

Você então acessa viahttp://www.meudominio.com:500do navegador de sua escolha.

Responder2

Sim.

  • 192.168.1.2:500 não é um endereço IP. É um endereço IPmais um porto.
  • http://www.meudominio.comnão é um nome de domínio. É uma URL,parte da qualé um nome de domínio.

/etc/hostsmapeia endereços IP para nomes de host e vice-versa. Não é uma ferramenta de reescrita de URL para navegadores WWW. Com ele é possível mapear o nome www.example.compara o endereço IP 192.168.1.2, eé isso. Nenhuma porta, esquema, caminho ou qualquer outra coisa entra no assunto.

informação relacionada