Adicione entrada de hosts com recursos HTTPS

Adicione entrada de hosts com recursos HTTPS

Modifiquei o arquivo hosts do meu Windows 10 para adicionar uma entrada para um URL que levasse a um determinado IP, conforme o uso pretendido.

No entanto, isso só funciona para conexão em http. Tentar entrar no site através de https não funciona. Isso pode ser resolvido?

Responder1

O arquivo hosts é pararesolução de nome de domínio, que é um processo que pega nomes de domínio e os converte em IPs.

Modifiquei o arquivo hosts do meu Windows 10 para adicionar uma entrada para um URL que levasse a um determinado IP,

Não, você não fez. O que você adicionou são entradas de host. Eles contêm apenas um IP e um nome de domínio.

127.0.0.1    localhost
192.168.0.1  my.home.router

Os URLs são assim:

https://www.google.com

https://algum-site-estranho.exemplo:1234/caminho/para/arquivo

Agora que tiramos isso do caminho...

Tentar entrar no site através de https não funciona. Isso pode ser resolvido?

Não, a menos que você controle o servidor da web do IP de destino. Aqui está o porquê:

Então, digamos que eu faça isso no meu hostsarquivo:

192.168.0.1 google.com

Isso significa que quando eu entro "http://google.com"em meu navegador, meu navegador emitirá uma solicitação HTTP para 192.168.0.1 pela porta HTTP padrão (80). Se eu tiver um servidor web rodando em 192.168.0.1 e escutando na porta 80, ele será carregado.

Quando eu entro "https://google.com"em meu navegador, meu navegador emitirá uma solicitação HTTPS para 192.168.0.1 pela porta HTTPS padrão (443). Se eu não configurei meu servidor web para entregar um site HTTPS na porta 443, nada será carregado e você' você verá um erro em seu navegador.

Posso fazer com que o que estiver em 192.168.0.1 faça algo diferente apenas alterando ou definindo algo no arquivo hosts? Não. Você pode redirecionar portas no arquivo hosts? Não. Você pode redirecionar URLs completos ou alterar protocolos no arquivo hosts? Não.

Você precisa estar no controle do software em execução em 192.168.0.1 para fazer algo assim.

informação relacionada