O que é o Localhost e como você pode usá-lo?


O host local - também conhecido como "o endereço de loopback" - é usado para estabelecer uma conexão ou chamada IP, para o seu próprio computador ou máquina. O endereço de loopback é normalmente usado no contexto de rede e fornece a um computador a capacidade de validar a pilha de IPs.

Qualquer pessoa com experiência ou interesse em rede achará importante aprender e entender a terminologia do computador afiliado com o campo. Localhost é uma dessas terminologias vistas como benéficas para qualquer técnico de informática. Entender a importância e os usos do host local também é um ótimo lugar para começar sua jornada na terminologia de rede.

O que é o LocalHost e como é usado?

Não apenas um termo, o host local também pode ser um nome de domínio , como netflix.com ou google.com. Como qualquer domínio, o host local também terá seu próprio endereço IP (Internet Protocol).

O endereço necessário dependerá do protocolo de internet que está sendo usado. Chamar o host local usando IPv4, que é o IP mais comum, terá um intervalo de 127.0.0.0 a 127.255.255.255, mas normalmente assumirá o padrão 127.0.0.1. Os usuários do IPv6 podem estabelecer um loopback digitando: 1.

Protocolo da Internet

O Protocolo da Internet (IP) foi implementado para estabelecer um método padrão para computadores para se comunicar com outros dispositivos na rede. Ele não apenas governa os endereços, mas também como os dados são enviados e recebidos pelas redes locais e pela Internet.

O IPv4, que é o Protocolo da Internet versão 4, é o mais comumente usado globalmente. O IPv4 depende muito do TCP (Transmission Control Protocol) para lidar com grande parte dos problemas de dados como entrega, sequenciamento e integridade. Este IP foi projetado como um protocolo sem conexão para ser usado em máquinas baseadas em Ethernet.

In_content_1 all: [300x250] / dfp: [640x360]->
googletag.cmd.push (function () {googletag.display ('snhb-In_content_1-0');});

O IPv6 começou a substituir lentamente IPv4. A demanda por endereços IP cresceu exponencialmente após o boom digital. Cada vez mais dispositivos estão usando a Internet, então o IPv6 foi desenvolvido para acomodar o aumento e solucionar algumas das falhas fundamentais encontradas no IPv4.

Onde o IPv4 permite aproximadamente 4,3 bilhões de endereços IP exclusivos para uso, o IPv6 permitirá até 340 trilhões e trilhões.

Além dos números, o IPv6 também oferece vantagens de rede. Ele facilita a detecção entre dispositivos de outras redes habilitadas para IPv6, permitindo que os usuários usem serviços sem a necessidade de ação do usuário final. A necessidade da conversão de endereços de rede (NAT) também é significativamente reduzida ao usar o IPv6. O NAT é o que permite que os clientes IPv4 compartilhem um único endereço IP.

Como o IPv4 é o mais comum dos dois protocolos de internet usados, será nosso foco no futuro.

Como o 127.0.0.1 funciona

Quando você estabelece uma conexão IPv4 com o endereço de loopback 127.0.0.1, uma máscara de sub-rede 255.0.0.1 é atribuída. Portanto, se algum comutador, roteador ou gateway público receber um pacote de dados com seu loopback como destino, as informações dos dados não serão registradas.

Isso significa que, se um pacote de dados for deixado fora do host local, as informações não continuarão em outro computador na rede. Isso ajuda a manter a segurança da rede, impedindo que sua máquina pegue pacotes de dados perdidos que podem tentar ativar outros serviços em resposta.

Usos comuns para o host local

Além dos recursos de segurança, o host local pode ser útil em alguns outros cenários. Existem três finalidades principais para o endereço de loopback considerado útil para um técnico de rede de computadores.

Executando um teste de velocidade

Enviar uma solicitação de ping é o uso mais comum que você encontrará para o endereço de loopback. Usando o prompt de comando do Windows, você pode testar sua conexão e descobrir qualquer Problemas de desempenho que seu computador possa estar enfrentando.

Para executar uma solicitação de ping para o host local:

  1. Abra a caixa de diálogo da função Executar(tecla Windows + R) e digite cmd. Pressione Digite.
    1. Você também pode digitar cmdna caixa Pesquisa da barra de tarefas e selecione Prompt de comandona lista.
    2. A execução como administradoré recomendada.
    3. Digite ping127.0.0.1e pressione Enter.
    4. Os resultados serão exibidos na tela. Os dados mostrados incluirão o número de pacotes de dados enviados, recebidos, perdidos e o tempo aproximado de ida e volta da transmissão de dados.

      Bloqueando sites

      Quando você precisa bloquear o acesso a determinados sites, o host local pode Faça o truque. O loopback pode ser bastante útil na prevenção de seu navegador de entrar em sites maliciosos. Para isso, você precisa saber o que são os arquivos host e a finalidade que eles servem nesse contexto.

      Sempre que o computador tenta acessar um site ou computador remoto usando o nome de domínio, o computador enviará uma solicitação ao DNS (Domain Name Server) em busca de um arquivo host armazenado localmente.

      Por exemplo, o endereço IPv4 127.0.0.1 será exibido como "localhost" no DNS. O nome de domínio de qualquer novo site que você visitar também ficará armazenado como um arquivo host. Isso cria uma resposta de carga mais rápida para qualquer visita de retorno ao mesmo site.

      O arquivo host também conterá os endereços IP de todos os nomes de domínio que ele armazena. Você precisará edite esses endereços IP para corresponder ao endereço de loopback 127.0.0.1 para bloqueá-los. Fazer isso fará com que o tráfego seja direcionado de volta ao host local.

      Embora funcione muito bem, usar o host local como um método para impedir o acesso a sites indesejáveis ​​não é a melhor solução. O principal motivo é que, se você precisar acessar esses sites, precisará remover manualmente a entrada como administrador. Somente o administrador que criou a entrada inicial poderá fazer isso, bloqueando outras pessoas que precisam acessar o site específico por um motivo ou outro.

      Testando novos programas ou aplicativos da Web

      Sempre que um loopback é acionado, seu sistema operacional se torna um servidor simulado. Isso torna possível carregar todos os arquivos necessários de um programa no servidor para testar a funcionalidade.

      Em combinação com outro software, você pode até usar o loopback para permitir que aplicativos móveis carregados de lado acessem os componentes do servidor de desktop ou enviem solicitações para uma API específica.

      Como Instalar o PHP - Curso de PHP Iniciante #03 - Gustavo Guanabara

      Postagens relacionadas:


      9.10.2019