.
Nunca usou o prompt de comando antes? Não se preocupe. Usá-lo é tão simples quanto digitar os comandos que você verá abaixo.
Se você estiver pronto para continuar, aqui estão alguns dos comandos de rede mais úteis para gerenciar e solucionar problemas de sua rede doméstica.
1. Ping
“Ping” é um dos comandos de rede mais básicos e úteis para utilizar no aplicativo de prompt de comando. Ele informa se o seu computador pode alcançar algum endereço IP de destino ou nome de domínio e, se puder, quanto tempo leva para os dados viajarem até lá e voltarem.
Exemplo de uso e saída:
O comando funciona enviando vários pacotes de dados e vendo quantos deles retornam. Se algum deles não retornar, ele lhe dirá (“perdido”).
A perda de pacotes leva a um desempenho ruim em jogos e streaming, e essa é uma maneira bacana de testar. Portanto, se você estiver enfrentando uma queda de desempenho, poderá usar muitas das mesmas estratégias para corrigir a perda de pacotes no Discord para Windows.
Por padrão, ele envia 4 pacotes, cada um aguardando 4 segundos antes de atingir o tempo limite. Você pode aumentar o número de pacotes assim:
ping www.google.com -n 10
E você pode aumentar a duração do tempo limite assim (o valor é em milissegundos):
ping www.google.com -w 6000
2. Tracert
“Tracert” significa Trace Route. E muito parecido com o “ping”, ele envia um pacote de dados como uma forma de solucionar quaisquer problemas de rede que você possa ter, mas, em vez disso, rastreia a rota do pacote conforme ele salta de servidor para servidor. Uso de amostra:
O comando gera um resumo linha por linha de cada salto, incluindo a latência entre você e esse salto específico e o endereço IP desse salto (mais o nome de domínio, se disponível).
Por que você vê três leituras de latência por salto? O comando tracert network envia três pacotes por salto para cobrir perda de pacotes ou lentidão. Apenas lembre-se de que isso não representa sua verdadeira latência. É uma prática recomendada calcular a média dos três.
3. Pathping
“Pathping” é semelhante a “tracert”, exceto que é mais informativo e leva muito mais tempo para ser executado. Depois de enviar pacotes de você para um determinado destino, ele analisa a rota tomada e calcula a perda de pacotes por salto.
Exemplo de uso e saída:
4. Ipconfig
“Ipconfig” geralmente aparece como o comando de rede mais usado no Windows. Não é apenas útil pelas informações que fornece, mas você pode combiná-lo com alguns interruptores para executar determinadas tarefas.
Exemplo de uso e saída:
A saída padrão mostra cada adaptador de rede em seu sistema e como eles resolvem. O Endereço IPv4 e Gateway Padrão os detalhes nas seções Adaptador LAN sem fio e Adaptador Ethernet são os mais importantes.
Use esta opção para liberar seu cache DNS:
ipconfig /flushdns
A limpeza do cache DNS pode ajudar quando sua internet está funcionando, mas um site ou servidor específico está inacessível por algum motivo (por exemplo, um site expira e não carrega). Se liberar o cache DNS não resolver seus problemas de conectividade, verifique a estabilidade de sua conexão com a Internet no Windows.
5. Getmac
Cada dispositivo compatível com os padrões IEEE 802 possui um endereço MAC exclusivo (Media Access Control). O fabricante atribui endereços MAC e os armazena no hardware do dispositivo. Algumas pessoas usam endereços MAC para limitar quais dispositivos podem se conectar à rede.
Exemplo de uso e saída:
Você pode ver mais de um endereço MAC, dependendo de quantos adaptadores relacionados à rede estão em seu sistema. Por exemplo, conexões Wi-Fi e Ethernet teriam endereços MAC separados. Se você quiser saber mais, confira essas diferenças entre um endereço IP e MAC.
6. Nslookup
“Nslookup” significa Pesquisa de servidor de nomes. Ele contém muita energia, mas a maioria dos usuários não precisa dessa energia. Para pessoas comuns como você e eu, seu uso principal é descobrir o endereço IP por trás de um determinado nome de domínio.
Exemplo de uso e saída:
Observe que certos nomes de domínio não estão vinculados a um endereço IP dedicado, o que significa que você pode obter endereços IP diferentes sempre que executar o comando. Isso é normal para sites maiores porque eles distribuem sua carga de trabalho em muitas máquinas diferentes.
Se você deseja converter um endereço IP em um nome de domínio, basta digitá-lo em seu navegador e ver aonde ele leva. Porém, nem todos os endereços IP levam a nomes de domínio, e muitos endereços IP não podem ser acessados pela web.
7. Netstat
“Netstat” é uma ferramenta para estatísticas, diagnósticos e análises de rede. É poderoso e complexo, mas pode ser bastante simples se você ignorar os aspectos avançados que não precisa conhecer (supondo que você não esteja gerenciando uma grande rede de negócios ou campus, por exemplo).
Exemplo de uso e saída:
Por padrão, o comando mostra todas as “conexões ativas” em seu sistema, sejam essas conexões na LAN ou na Internet. Uma conexão ativa não significa que ocorre a movimentação de dados – pode significar apenas uma porta que está aberta e pronta para aceitar uma conexão.
De fato, “netstat” é útil para usuários regulares por sua capacidade de mostrar informações de porta e pode ser útil quando você precisa encaminhar portas.
Mas o comando também possui cerca de uma dúzia de opções que alteram o tipo de informação exibida, como o
-r
switch que mostra uma tabela de roteamento.
8. Netsh
“Netsh” significa Network Shell. É um comando cmd para rede que permite visualizar e configurar praticamente todos os adaptadores de rede em seu sistema com mais detalhes e granularidade do que qualquer um dos comandos anteriores.
A execução do comando netsh por conta própria mudará o prompt de comando para o modo de shell de rede. Existem vários “contextos” diferentes dentro desse shell, incluindo um para comandos relacionados a roteamento, um para comandos relacionados a DHCP e um para diagnósticos, entre outros. Mas você também pode usá-lo para executar comandos individuais.
Para ver todos os contextos de shell de rede:
E para ver todos os comandos dentro de um contexto:
Você pode detalhar mais uma camada para encontrar todos os subcomandos dentro desses comandos:
Assim, por exemplo, você pode executar este comando netsh wlan para visualizar todos os drivers de rede sem fio em seu sistema e suas propriedades:
netsh wlan show drivers
O Network Shell é complexo o suficiente para merecer um artigo inteiro próprio. Apenas saiba que, se você quiser ser realmente técnico com sua configuração de rede, provavelmente precisará usar este utilitário de linha de comando e explorar os comandos netsh para Wi-Fi.
Se o Network Shell deixou você querendo explorar mais do que comandos de rede cmd para o seu sistema, experimente estes comandos cmd básicos que todo usuário deve conhecer.
Comandos de rede e outras soluções de rede
Para quem é novo nos comandos de rede do Windows, uma folha de dicas é útil. Com alguma referência, você pode usar uma variedade de comandos cmd para obter informações sobre sua rede, Wi-Fi e Internet. Com um pouco de prática, você usará as ferramentas de rede de linha de comando do Windows naturalmente.
Ainda assim, usar comandos cmd para sua rede nem sempre é necessário para o problema específico que você está tendo. Você nem sempre precisa de uma correção de cmd para sua conexão com a Internet antes de verificar suas conexões de rede físicas. Mas se você precisar se aprofundar nos comandos, experimente o Windows Terminal para obter uma experiência melhor.
.