Ferramentas de comando essenciais para corrigir praticamente qualquer problema de rede em Windows 10

Windows 10 vem com muitas ferramentas de linha de comando para ajudá-lo a gerenciar configurações de rede e resolver problemas e, neste guia, mostraremos como usar oito delas.

Windows 10 torna mais fácil conectar-se a uma rede e à Internet usando um cabo ou conexão sem fio. No entanto, às vezes, você ainda pode precisar gerenciar as configurações manualmente ou solucionar problemas de conectividade, e é aí que as várias ferramentas de linha de comando integradas podem ser úteis.

Independentemente do problema, Windows 10 é provável que tenha uma ferramenta de prompt de comando que pode ajudá-lo a resolver os problemas mais comuns. Por exemplo, ipconfig e sibilo estão entre as ferramentas mais básicas para visualizar as configurações de rede e solucionar problemas de conectividade. Se você estiver lidando com um problema de roteamento, o estrada comando pode exibir a tabela de roteamento atual para examinar e determinar os problemas relacionados, e com o nslookup ferramenta, você pode diagnosticar problemas de DNS.

Você também tem ferramentas como arp para solucionar problemas de comutação e descobrir o endereço MAC de um endereço IP. O netstat A ferramenta de linha de comando permite que você visualize as estatísticas de todas as conexões. E você pode usar o netsh ferramenta para exibir e alterar muitos aspectos da configuração da rede, como verificar a configuração atual, redefinir as configurações, gerenciar as configurações de Wi-Fi e Ethernet, ativar ou desativar o firewall e muito mais.

Neste curso Windows 10 guia, iremos destacar oito ferramentas de prompt de comando que devem ajudá-lo a gerenciar e solucionar problemas de rede em seu dispositivo e em toda a rede.

1. Configuração de IP

On Windows 10, ipconfig (Configuração do protocolo da Internet) está entre as ferramentas de rede mais comuns que permitem consultar e mostrar a configuração atual da rede TCP / IP (protocolo de controle de transmissão / protocolo da Internet). O comando também inclui opções para executar diferentes ações, como atualizar as configurações do protocolo de configuração dinâmica de hosts (DHCP) e do sistema de nomes de domínio (DNS).

Exibir configuração de rede

Para começar a usar o ipconfig, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para ver um resumo da configuração da rede TCP / IP e pressione Entrar:ipconfig

    Dica rápida: No prompt de comando, você pode usar o cls comando para limpar a tela depois que você não precisar mais das informações para continuar executando comandos sem desordem.

  4. Digite o seguinte comando para visualizar todas as configurações de rede TCP / IP e pressione Entrar:ipconfig /all

Depois de concluir as etapas, você terá uma visão geral de toda a configuração TCP / IP do PC.

Atualizar configurações de rede

Para liberar e renovar a configuração de rede com Prompt de Comando, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para remover a configuração de rede atual e pressione Entrar:ipconfig /release
  4. Digite o seguinte comando para reconfigurar a configuração da rede e pressione Entrar:ipconfig /renew

Depois de concluir as etapas, o primeiro comando apagará a configuração atual e o segundo comando buscará novas configurações do servidor DHCP para resolver problemas de conectividade. Se as configurações atribuídas dinamicamente não expiraram no servidor, é comum ver o mesmo endereço IP reconfigurado no dispositivo.

Atualizar as configurações de DNS

Para liberar e reconstruir as entradas de cache DNS atuais em Windows 10, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para limpar o cache do sistema DNS no dispositivo e pressione Entrar:ipconfig /fludns

Depois de concluir as etapas, as entradas armazenadas no cache DNS de Windows 10 será excluído e atualizado. Normalmente, este comando será útil quando você não conseguir se conectar a outro computador ou site da Web usando o host ou nome de domínio devido a informações desatualizadas no cache local.

2. Ping

Ping é outra ferramenta de rede essencial porque permite enviar mensagens de solicitação de eco ICMP (Internet Control Message Protocol) para testar a conectividade IP com outros dispositivos, seja outro computador na rede ou serviço de Internet.

Teste a conectividade do dispositivo

Para testar a conectividade de rede com o comando ping, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para enviar solicitações de eco ICMP para testar a conectividade e pressione Entrar:ping IP-OR-DOMAIN

    No comando, substitua IP OU DOMÍNIO com o endereço IP real ou nome de domínio do computador ou serviço que você deseja testar.

    Por exemplo, este comando testa a comunicação entre o dispositivo local e o roteador:

    ping 10.1.4.1

    Dica rápida: Se você usar o -a opção (por exemplo, ping -a 10.1.4.1), o comando também resolverá o endereço para um nome de host.

  4. (Opcional) Digite o seguinte comando para testar a pilha de rede do computador local e pressione Entrar:ping 127.0.0.1
    or
    ping loopback

    Nota rápida: O 127.0.0.1 é um endereço bem conhecido e é conhecido como endereço de loopback. Quando você executa o comando, se você obtiver uma resposta, significa que a pilha de rede Windows 10 está instalado e funcionando. Isso é o mesmo que fazer o ping do dispositivo usando seu próprio endereço de rede.

Depois de concluir as etapas, se você receber quatro respostas de eco bem-sucedidas do destino, significa que o dispositivo pode se comunicar com o host remoto. Se a solicitação expirar, há um problema que pode ser causado por vários motivos.

Se você estiver lidando com problemas de conectividade, comece a fixar o computador local para garantir que a pilha de rede esteja funcionando. Em seguida, teste a conexão com o roteador para verificar se o problema não está na rede local. Em seguida, tente fazer o ping de um site para descobrir se há um problema com a conexão com a Internet ou com o host remoto.

Você também deve estar ciente de que se o dispositivo ou serviço remoto bloquear o protocolo ICMP, o comando ping sempre terá seu tempo limite esgotado.

Diagnosticar a atividade de perda de pacotes

O comando ping inclui várias opções que você pode acessar com o ping /? e uma dessas opções é a capacidade de definir a hora em que deseja executar a ferramenta, o que pode ser útil para examinar pacotes perdidos durante a solução de problemas de conectividade.

Para executar o comando ping por um período específico de tempo, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para continuar o ping até parar e pressione Entrar:ping IP-OR-DOMAIN -t

    No comando, substitua IP OU DOMÍNIO com o endereço IP real ou nome de domínio do computador ou serviço que você deseja testar.

    Por exemplo, este comando testa a comunicação entre o dispositivo local e o roteador por 60 segundos:

    ping 10.1.4.1 -t

  4. Use o Control + C atalho de teclado para parar o ping.

Depois de concluir as etapas, você será capaz de ver as solicitações bem-sucedidas e perdidas que podem lhe dar uma pista sobre como continuar solucionando e resolvendo o problema de conectividade. Em uma rede local, os administradores geralmente usam o comando ping para descobrir quando um serviço é desativado rapidamente. Além disso, a ferramenta pode ser usada como uma maneira rápida de saber quando o servidor está funcionando novamente ao reiniciar um servidor remotamente.

3. Tracer

Windows 10 Também inclui tracert (Trace Route), uma ferramenta de diagnóstico para determinar o caminho da rede para um destino usando uma série de solicitações de eco ICMP. No entanto, ao contrário do comando ping, cada solicitação inclui um valor TTL (Time to Live) que aumenta em um a cada vez, permitindo exibir uma lista da rota e duração das solicitações.

Para rastrear a rota até um destino com Prompt de Comando, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para entender o caminho percorrido até o destino e pressione Entrar:tracert IP-OR-DOMAIN

    No comando, substitua IP OU DOMÍNIO com o endereço IP ou nome de domínio real do destino que você deseja solucionar.

    Por exemplo, este comando permite que você visualize o caminho que os pacotes estão percorrendo para chegar ao Google.com:

    tracert google.com

  4. (Opcional) Digite o seguinte comando para ajustar a contagem de saltos para o destino e pressione Entrar:tracert -h HOP-COUNT IP-OR-DOMAIN

    No comando, substitua IP OU DOMÍNIO com o endereço IP real ou nome de domínio do destino que você deseja solucionar e CONTAGEM DE SALTOS para o número de saltos que você deseja rastrear.

    Por exemplo, este comando coloca o limite de 5 saltos (nós) para o destino:

    tracert -h 5 google.com

Depois de concluir as etapas, você saberá se o destino pode ser alcançado ou se há um problema de rede ao longo do caminho.

Semelhante à ferramenta de ping, o tracert inclui várias opções, que você pode visualizar com o tracert /? comando.

4. Pesquisa NS

A nslookup A ferramenta (Name Server Lookup) pode mostrar detalhes valiosos para solucionar e resolver problemas relacionados ao DNS. A ferramenta inclui um interativo e não interativo modo. No entanto, você usará o modo não interativo com mais freqüência, o que significa apenas que digitará o comando completo para obter as informações de que precisa.

Você pode usar este comando para exibir o nome DNS padrão e o endereço do dispositivo local, determinar o nome de domínio de um endereço IP ou os servidores de nome de um nó específico.

Para começar com o nslookup em Windows 10, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para pesquisar o nome e endereço DNS local e pressione Entrar:nslookup

    Nota rápida: Este comando também abre o modo interativo nslookup.

  4. Confirme as informações de DNS atuais.
  5. Digite o seguinte comando para sair do modo interativo e pressione Entrar:exit
  6. Digite o seguinte comando para determinar o nome e endereço de um servidor específico e pressione Entrar:nslookup IP-ADDRESS

    No comando, substitua o ENDEREÇO ​​DE IP com o endereço do dispositivo remoto.

    Por exemplo, este comando procura o endereço IP 172.217.165.142 endereço:

    nslookup 172.217.165.142

  7. Digite o seguinte comando para determinar o endereço de um servidor específico e pressione Entrar:nslookup DOMAIN-NAME

    No comando, substitua o NOME DO DOMÍNIO com o endereço do dispositivo remoto.

    Por exemplo, este comando procura o endereço IP endereço Google.com:

    nslookup google.com

Depois de concluir as etapas, dependendo do comando, você saberá se o dispositivo tem um resolvedor DNS e o endereço IP ou domínio e vice-versa do host remoto.

5. NetStat

A netstat A ferramenta (Estatísticas de rede) exibe estatísticas para todas as conexões de rede. Ele permite que você entenda as portas abertas e conectadas para monitorar e solucionar problemas de rede para Windows 10 e aplicativos.

Ao usar a ferramenta netstat, você pode listar as conexões de rede ativas e as portas de escuta. Você pode visualizar as estatísticas do adaptador e dos protocolos de rede. Você pode até mesmo exibir a tabela de roteamento atual e muito mais.

Para começar a usar o netstat, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para mostrar todas as conexões TCP ativas e pressione Entrar:netstat

  4. (Opcional) Digite o seguinte comando para exibir as conexões ativas mostrando o endereço IP numérico e o número da porta em vez de tentar determinar os nomes e pressione Entrar:netstat -n

  5. (Opcional) Digite o seguinte comando para atualizar as informações em um intervalo específico e pressione Entrar:netstat -n INTERVAL

    No comando, certifique-se de substituir INTERVALO para o número (em segundos) que você deseja exibir novamente as informações.

    Este exemplo atualiza o comando em questão a cada cinco segundos:

    netstat -n 5

    Nota rápida: Ao usar o parâmetro de intervalo, você pode encerrar o comando usando o Ctrl + C atalho de teclado no console.

Depois de executar o comando, ele retornará uma lista de todas as conexões ativas em quatro colunas, incluindo:

  • Portanto: Exibe o protocolo de conexão, incluindo TCP ou UDP.
  • Endereço local: Exibe o endereço IP do dispositivo seguido por um ponto e vírgula com o número da porta da conexão. O ponto-e-vírgula duplo entre colchetes indica o endereço IPv6 local. O endereço "0.0.0.0" também se refere ao endereço local.
  • Endereço Estrangeiro: Mostra o endereço IP (ou FQDN) do computador remoto com o número da porta após o nome da porta de ponto e vírgula (por exemplo, https, http, microsoft-ds, wsd).
  • Estado: Mostra se a conexão está ativa (estabelecida), se a porta foi fechada (time_wait) e o programa não fechou a porta (close_wait). Outros status disponíveis incluem, fechado, fin_wait_1, fin_wait_2, last_ack, ouvir, syn_received, syn_send e timed_wait.

6.ARP

Windows 10 mantém um arp (Protocolo de resolução de endereço), que armazena entradas de IP para Media Access Control (MAC) que o sistema resolveu. A ferramenta arp permite visualizar a tabela inteira, modificar as entradas e usá-la para determinar o endereço MAC de um computador remoto.

Normalmente, você não precisa se preocupar com endereços MAC, mas há situações em que essas informações podem ser úteis. Por exemplo, ao solucionar problemas de rede no camada de link de dados (comutação) ou ao restringir o acesso ou filtrar conteúdo através da rede para dispositivos específicos.

Para começar com arp em Windows 10, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para ver o cache da tabela arp atual em Windows 10 e imprensa Entrar:`arp -a'

  4. Digite o seguinte comando para determinar o endereço MAC de um dispositivo remoto e pressione Entrar:arp -a IP

    No comando, certifique-se de substituir o IP pelo endereço do destino.

    Por exemplo, este comando revela o endereço físico do destino 10.1.4.113:

    arp -a 10.1.4.108

  5. Confirme o endereço MAC (físico) do dispositivo remoto.

Depois de concluir as etapas, você poderá ver toda a tabela ARP e o endereço MAC de um endereço IP específico.

Se você quiser saber todas as opções disponíveis, use o arp /? comando para listar todas as opções com suas descrições correspondentes.

7. estrada

A estrada ferramenta exibe a tabela de roteamento que permite Windows 10 para entender a rede e se comunicar com outros dispositivos e serviços. A ferramenta também oferece algumas opções para modificar e limpar a tabela conforme necessário.

Como a ferramenta arp, você normalmente não precisa se preocupar com a tabela de roteamento, mas a ferramenta de linha de comando será útil ao solucionar problemas relacionados.

Para visualizar ou liberar a tabela de roteamento disponível em Windows 10, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para visualizar a tabela de roteamento conhecida por Windows 10 e imprensa Entrar:route print

  4. Confirme as informações da tabela de roteamento.
  5. (Opcional) Digite o seguinte comando para limpar a tabela de roteamento e pressione Entrar:route -f

    Nota rápida: Ao executar este comando, o dispositivo perderá a conectividade de rede, pois o sistema não entende mais a topologia da rede. Depois de executar o comando, reinicie a máquina para permitir que a pilha de rede reconstrua a tabela de roteamento. Normalmente, você não deve ter que limpar a tabela, a menos que tenha modificado algumas das entradas e precise redefinir a tabela.

Depois de concluir as etapas, você entenderá a tabela de roteamento e como limpar as informações.

Você também pode usar o route /? comando para visualizar uma lista de opções disponíveis, incluindo opções para alterar métricas de rede, especificar um gateway, adicionar uma nova rota e muito mais. No entanto, geralmente não é recomendável modificar essas configurações, a menos que você entenda como a rede funciona.

8. Netsh

On Windows 10, netsh (Network Shell) é uma ferramenta de linha de comando legada que permite exibir e alterar virtualmente qualquer configuração de rede. Por exemplo, você pode usar a ferramenta para visualizar a configuração de rede atual, gerenciar conexões sem fio, redefina a pilha de rede para corrigir os problemas mais comuns, habilite ou desabilite o firewall e muito mais.

Para começar a usar a ferramenta de linha de comando netsh, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para ver uma lista dos comandos disponíveis (contextos) e pressione Entrar:netsh /?

  4. Digite o seguinte comando para ver a lista de subcomandos disponíveis (subcontextos) para uma opção específica e pressione Entrar:netsh CONTEXT-COMMAND

    No comando, altere o CONTEXTO-COMANDO para o comando que inclui opções adicionais.

    Por exemplo, este comando mostra os comandos disponíveis para gerenciar o firewall com netsh:

    netsh advfirewall /?

Depois de concluir as etapas, você saberá como navegar no comando netsh contexts e subcontexts para gerenciar as configurações de rede.

Redefinir pilha de rede do sistema

Para redefinir a pilha de rede para resolver problemas comuns de conectividade, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para redefinir a pilha do winsock e pressione Entrar:netsh winsock reset

  4. Reinicie o computador.

Depois de concluir as etapas, a configuração do winsock será redefinida, com sorte corrigindo os problemas de conexão a uma rede e à Internet.

Exportar e importar configuração de rede

Para exportar a configuração de rede com netsh ativado Windows 10, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para exportar a configuração atual para todos os adaptadores de rede e pressione Entrar:netsh -c interface dump>PATHTOEXPORTED.txt

    No comando, substitua o PATHTOEXPORTED.txt com o caminho e o nome do arquivo para armazenar a configuração.

    Por exemplo, o seguinte comando exporta as configurações para o arquivo netshconfig.txt:

    netsh -c interface dump>c:netshconfig.txt

Depois de concluir as etapas, você pode abrir o arquivo com qualquer editor de texto para visualizar a configuração exportada.

Importar configuração de rede

Para importar as configurações de rede com netsh, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para importar a configuração da rede e pressione Entrar:netsh -c interface dump>PATHTOIMPORTED.txt

    No comando, substitua o PATHTOEXPORTED.txt com o caminho e o nome do arquivo que deseja com a configuração exportada.

    Por exemplo, o comando a seguir importa as configurações do arquivo netshconfig.txt:

    netsh -f c:netshconfig.txt

Depois de concluir as etapas, a nova configuração de rede será importada e aplicada a Windows 10.

Habilite e desabilite o firewall

Para habilitar o Windows 10 firewall com netsh, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para habilitar o firewall padrão e pressione Entrar:netsh advfirewall set currentprofile state on

Depois de concluir as etapas, o Windows O Defender Firewall será ativado no dispositivo.

Desativar firewall

Para desativar o Windows 10 firewall com netsh, use estas etapas:

  1. Abre Início.
  2. Procurar por Prompt de comando, clique com o botão direito do mouse no resultado principal e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para desativar o firewall padrão e pressione Entrar:netsh advfirewall set currentprofile state off

Depois de concluir as etapas, o Windows O Defender Firewall será desativado no dispositivo.

On Windows 10, há muitas ferramentas que você pode usar para alterar as configurações e solucionar problemas de rede usando o Prompt de Comando, PowerShell e aplicativos gráficos. No entanto, neste guia, nós nos concentramos apenas em ajudá-lo a começar com algumas das ferramentas mais comuns disponíveis no Prompt de Comando.

Artigo Original