O que é 127.0 0.1, Localhost ou um endereço de Loopback?

O que é 127.0 0.1, Localhost ou um endereço de Loopback?

Existem alguns endereços IP que são úteis para saber manualmente - o IP do seu roteador, por exemplo. Um dos endereços IP menos conhecidos que você deve saber é 127.0.0.1, mas a que ele se conecta e quando você deve usá-lo?





Vamos explorar o que é 127.0.0.1 e o que ele pode fazer.





O que é 127.0.0.1?

127.0.0.1 é conhecido como endereço de loopback, mas você pode vê-lo sob o nome 'localhost'. Quando você aponta seu navegador para 127.0.0.1, ele tenta se conectar ao computador que você está usando agora. Isso é útil quando você deseja se conectar a um servidor em seu próprio computador.





127.0.0.1 é especial entre os endereços IP. Normalmente, um endereço IP é exclusivo para cada computador em sua rede local e na Internet. 127.0.0.1, no entanto, sempre aponta para o computador que você está usando no momento, não importa o quê.

Por exemplo, se você configurar um servidor no Computador A, pode se conectar a ele visitando 127.0.0.1 no Computador A. No entanto, se você mover para o Computador B e digitar 127.0.0.1, você se conectará ao Computador B de A. Você precisará da Internet do Computador A ou do endereço IP da rede local para se conectar a ele a partir do Computador B.



Qual é a diferença entre 127.0.0.1 e Localhost?

Não há diferença real entre 127.0.0.1 e localhost. Alguns programas podem se igualar uns aos outros, mas os dois apontam para o mesmo local: seu computador.

Você pode imaginar localhost como o 'nome' para o endereço 127.0.0.1, da mesma forma que 'www.google.com' é o 'nome' para o endereço IP do Google. No entanto, quando você visita www.google.com, ele precisa passar por um Servidor dns para que seu computador possa descobrir qual endereço IP corresponde ao nome.





Localhost não precisa de um servidor DNS, porque seu computador já sabe que isso significa que você deseja se conectar a ele. Assim, você pode usar o localhost mesmo se não tiver uma conexão com a Internet.

Como acessar 127.0.0.1

Se você deseja se conectar ao seu próprio computador, pode fazê-lo como qualquer outro endereço IP. Abra seu navegador da web e digite 127.0.0.1 na barra de endereço e pressione Enter. Se você não consegue lembrar os números muito bem, você pode digitar localhost em vez de.





Se você digitar isso sem nenhuma configuração prévia, não encontrará nada interessante. É provável que seu navegador lhe diga que seu computador recusou sua solicitação.

Isso soa um pouco estranho, já que seu computador basicamente negou a si mesmo para se conectar a si mesmo; no entanto, ele só fez isso porque não estava esperando nenhuma conexão no momento. Como tal, não há razão para se permitir conectar-se a si mesmo, por mais estranho que pareça!

Para que 127.0.0.1 é usado?

Portanto, temos essa maneira útil de dizer ao nosso PC para se conectar a ele mesmo, mas por que nos incomodaríamos em primeiro lugar? Que aplicações práticas isso tem?

Usando Localhost para configurar ferramentas de rede

Embora o 127.0.0.1 não faça muito sozinho, as coisas mudam quando você executa um servidor no computador. Quando você fizer isso, seu computador terá um motivo para ouvir as conexões de entrada, portanto, não recusará sua solicitação.

como consertar arquivos de vídeo corrompidos mp4

Na verdade, ele permitirá que você acesse um servidor hospedado em seu PC como se o estivesse acessando pela Internet. Isso é valioso quando você está trabalhando com um software de rede e deseja garantir que tudo funcione perfeitamente antes de colocá-lo na Internet.

Por exemplo, digamos que você esteja configurando um servidor ao qual deseja que outras pessoas se conectem no futuro. Independentemente de estar usando um software pré-fabricado ou de codificar o servidor por conta própria, convém fazer um 'teste' para garantir que funciona antes de permitir que outras pessoas se conectem.

Para fazer isso, você pode executar o servidor em seu computador e conectar-se a ele usando 127.0.0.1. O servidor será carregado no seu navegador como se você tivesse se conectado a ele pela Internet, ao mesmo tempo que impede que qualquer outra pessoa dê uma olhada no seu trabalho em andamento.

Você pode ver isso em ação em nosso guia sobre como configurar seu próprio servidor WAMP . No guia, falamos sobre como configurar e executar um servidor WAMP em seu computador. Uma vez em execução, você pode usar 'localhost' para ver o servidor no navegador sem colocá-lo na Internet.

Usando Localhost para jogar com amigos

Você também pode usar o localhost quando estiver jogando jogos multijogador. Por exemplo, alguns jogos permitem que você hospede um servidor em seu PC para que seus amigos possam jogar com você. Claro, você quer jogar junto, então você precisa se conectar ao servidor hospedado em seu próprio PC --- que bom que você tem a ferramenta perfeita para o trabalho!

O Minecraft é um bom exemplo de onde você pode usar o localhost. Você pode executar o software de servidor em seu computador para hospedar um mundo em seu PC, mas ainda precisa se conectar a ele por meio do navegador do servidor Minecraft.

Para fazer isso, abra o navegador do servidor e digite 'localhost' ou '127.0.0.1' como o endereço IP. O Minecraft irá reconhecer isso e se conectar ao servidor em execução no seu PC.

Qual é a diferença entre 0.0.0.0 e 127.0.0.1?

Às vezes, você encontrará outro endereço IP chamado 0.0.0.0, que parece fazer o mesmo trabalho que 127.0.0.1. No entanto, ao compará-los, você descobrirá que eles realizam duas tarefas completamente diferentes.

127.0.0.1 é um sinal para o TCP / IP do seu computador de que você não deseja se conectar à Internet; você deseja se conectar a um servidor em seu próprio computador. Dessa forma, você normalmente o inserirá quando instruir o software a se conectar a um servidor por meio de um navegador da web ou de um jogo.

0.0.0.0, por outro lado, é mais um curinga do que um local específico. Ao usar 0.0.0.0, você está informando ao software para permitir conexões de todos os endereços IP locais possíveis, em vez de apenas 127.0.0.1.

Conhecendo seus endereços IP

Existem vários endereços IP úteis que são úteis de saber, sendo 127.0.0.1 um deles. Agora você sabe o que ele faz, como funciona e quando pode usá-lo.

Se você quiser saber mais endereços úteis, que tal descobrir o endereço IP do seu roteador ?

Compartilhado Compartilhado Tweet O email Como limpar o seu PC com Windows usando o prompt de comando

Se o seu PC com Windows estiver com pouco espaço de armazenamento, limpe o lixo usando esses utilitários de prompt de comando rápidos.

Leia a seguir
Tópicos relacionados
  • Tecnologia Explicada
  • Rede doméstica
Sobre o autor Simon Batt(693 artigos publicados)

Graduado em Ciência da Computação com uma profunda paixão por todas as coisas de segurança. Depois de trabalhar para um estúdio de jogos indie, ele descobriu sua paixão por escrever e decidiu usar seu conjunto de habilidades para escrever sobre todas as coisas de tecnologia.

Mais de Simon Batt

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever