Comandos de rede - Os 9 principais comandos de rede

Índice:

Anonim

Introdução aos comandos de rede

O sistema operacional consiste em vários utilitários de rede de linha de comando internos que são usados ​​para solução de problemas de rede. Veremos vários comandos de rede que são essenciais para todo administrador de rede.

9 principais comandos de rede

Esses comandos de rede são os seguintes

1. Ping

O ping é usado para testar a capacidade de um host de rede para interagir com outro host. Basta digitar o comando Ping, seguido pelo nome ou endereço IP do host de destino. Os utilitários de ping parecem ser a ferramenta de rede mais comum. Isso é realizado usando o Internet Control Message Protocol, que permite que o pacote de eco seja enviado ao host de destino e a um mecanismo de escuta. Se o host de destino responder ao host solicitante, isso significa que o host está acessível. Esse utilitário geralmente fornece uma imagem básica de onde pode haver um problema específico de rede,

Por exemplo: Caso uma conexão com a Internet não esteja no escritório, por exemplo, o utilitário ping é usado para determinar se o problema existe no escritório ou na rede do provedor da Internet. A seguir, é mostrada uma imagem de como as ferramentas de ping podem obter o status de conectividade do roteador conectado localmente.

Existem várias opções que um usuário pode usar com o comando ping.

As opções para o comando Ping são as seguintes:

Opções

Descrição

alvo

Este é o endereço IP de destino ou um nome de host que o usuário deseja executar ping.

-uma

Esta opção resolve o nome do host de um destino de endereço IP.

-t

Esta opção de comando ping fará ping no alvo até você pará-lo pressionando Ctrl-C.

-n count

Esta opção é usada para definir o número de solicitações de eco do ICMP a serem enviadas, de 1 a 4294967295. Se -n não for especificado, o comando ping retornará 4 por padrão.

-l tamanho

Esta opção é usada para definir o tamanho, em bytes, do pacote de solicitação de eco de 32 a 65.527. Se a opção -l não for especificada, o comando ping enviará uma solicitação de eco de 32 bytes.

-s contam

Esta opção é usada para relatar a hora no formato de carimbo de data / hora da Internet, que cada solicitação de eco é recebida e uma resposta de eco é enviada. O valor máximo de contagem é 4, ou seja, apenas os quatro primeiros saltos podem ter carimbo de tempo.

-r contagem

Este comando usa a opção de comando ping para especificar o número de saltos entre o computador de origem e o computador de destino. O valor máximo de contagem é 9, o comando Tracert também pode ser usado se o usuário desejar visualizar todos os saltos entre dois dispositivos.

-i TTL

Esta opção de comando ping define o valor do tempo de vida (TTL), o valor máximo é 255.

-f

Use esta opção de comando ping para impedir que solicitações de eco ICMP sejam fragmentadas por roteadores entre a origem e o destino. A opção -f é frequentemente usada para solucionar problemas de PMTU (Path Maximum Transmission Unit).

-w timeout

Um valor de tempo limite deve ser especificado durante a execução deste comando ping. Ajusta a quantidade de tempo em milissegundos. Se a opção -w não for especificada, o valor do tempo limite padrão de 4000 será definido, ou seja, 4 segundos.

-p

Para executar ping em um endereço do provedor de virtualização de rede Hyper-V.

-S srcaddr

Esta opção é usada para especificar o endereço de origem.

2. NetStat

O Netstat é um método comum de linha de comando de rede TCP - IP presente na maioria dos sistemas operacionais Windows, Linux, UNIX e outros. Sobre o protocolo, o netstat fornece estatísticas e informações no uso da rede de conexão TCP-IP atual.

Existem várias opções que um usuário pode usar com o comando Netstat.

As opções para o comando NetStat são as seguintes:

  • -a: Isso exibirá todas as conexões e portas
  • -b: mostra o executável envolvido em cada conexão ou porta de audição
  • -e: Este protocolo será combinado com a exibição -sand as estatísticas ethernet
  • -n: Isso exibirá o endereço e o número da porta na forma de número
  • -o: exibirá o ID de cada conexão para o processo de propriedade.
  • -r: exibirá a tabela de roteamento
  • -v: Quando usado em combinação com -b, é exibida a sequência de porta de link ou de audição para cada executável.

3. Configuração de IP

O comando IP config exibirá detalhes básicos sobre a configuração do endereço IP do dispositivo. Basta digitar IP config no prompt do Windows e o IP, máscara de sub-rede e gateway padrão que o dispositivo atual será apresentado. Se você precisar ver informações completas, digite no prompt de comando config-all e verá todas as informações. Também existem opções para ajudá-lo a resolver problemas de DNS e DHCP.

4. Nome do host

Para se comunicar, o computador precisa de um endereço exclusivo. Um nome de host pode ser alfabético ou alfanumérico e conter símbolos específicos usados ​​especificamente para definir um nó ou dispositivo específico na rede. Por exemplo, um nome de host deve ter um nome de domínio (TLD) de nível superior e uma distância entre um e 63 caracteres, quando usado em um sistema de nome de domínio (DNS) ou na Internet.

Etapas para determinar o nome do seu computador

Abra uma janela do terminal e digite o comando dado abaixo

nome de anfitrião

Fornecerá o nome do seu computador

A primeira parte do resultado é o nome de um computador e a segunda parte é o nome do domínio.

Para obter apenas o nome do computador, execute o seguinte comando

hostname -s

A saída será localhost.

Da mesma forma, se um usuário quiser descobrir qual sistema de domínio está sendo executado, use o seguinte comando.

hostname -d

O endereço IP do nome do host também pode ser recuperado usando o seguinte comando

hostname -i

O usuário pode descobrir todos os aliases do computador usando o comando fornecido abaixo

hostname -a

5. Rastrear comandos de rede

O comando tracert é um comando do prompt de comando usado para obter e enviar e receber pacotes de rede e o número de saltos necessários para que esse pacote chegue ao destino. Este comando também pode ser chamado de traceroute. Ele fornece vários detalhes sobre o caminho que um pacote leva da origem até o destino especificado.

O comando tracert está disponível para o prompt de comando em todos os sistemas operacionais Windows.

A sintaxe do comando Tracert

tracert (-d) (-h MaxHops) (-w TimeOut) target

Existem várias opções que o usuário pode usar com o comando tracert.

As opções para o comando tracert são as seguintes:

  1. target: este é o destino, seja um endereço IP ou um nome de host.
  2. - d: Esta opção impede que o Tracert resolva endereços IP para nomes de host para obter resultados mais rápidos.
  3. -h MaxHops: esta opção Tracert especifica o número máximo de saltos na pesquisa do destino. Se a opção MaxHops não for especificada, o destino não foi encontrado por 30 saltos, o comando tracert deixará de procurar.
  4. -w timeout: um valor de tempo limite deve ser especificado durante a execução deste comando ping. Ajusta a quantidade de tempo em milissegundos.

6. Nslookup

O Nslookup, que significa comando de pesquisa do servidor de nomes, é um comando do utilitário de rede usado para obter informações sobre servidores da Internet. Ele fornece informações do servidor de nomes para o DNS (sistema de nomes de domínio), ou seja, o nome e o endereço IP do servidor DNS padrão.

A sintaxe para o Nslookup é a seguinte

Nslookup
or
Nslookup (domain_name)

7.Rota

Nas redes IP, as tabelas de roteamento são usadas para direcionar pacotes de uma sub-rede para outra. O comando Rota fornece as tabelas de roteamento do dispositivo. Para obter esse resultado, basta digitar route print. O comando Rota retorna a tabela de roteamento, assim como o usuário, pode fazer alterações por comandos como Adicionar rota, Excluir rota e Alterar rota, o que permite modificar a tabela de roteamento como requisito.

8. ARP

ARP significa Address Resolution Protocol. Embora as comunicações em rede possam ser facilmente consideradas como endereço IP, a entrega de um pacote depende, em última análise, do controle de acesso à mídia (MAC). É aqui que o protocolo para resolução de endereços entra em vigor. Você pode adicionar o endereço IP do host remoto, que é o comando arp -a, caso tenha problemas para se comunicar com um determinado host. O comando ARP fornece informações como endereço, sinalizadores, máscara, IFace, tipo de hardware, endereço de hardware etc.

9. Ping do caminho nos comandos de rede

Discutimos o comando Ping e o comando Tracert. Existem semelhanças entre esses comandos. O comando pathping que fornece uma combinação dos melhores aspectos do Tracert e Ping.

Esse comando leva 300 segundos para reunir estatísticas e, em seguida, retorna relatórios sobre estatísticas de latência e perda de pacotes em saltos intermediários entre a origem e o destino com mais detalhes do que os relatórios fornecidos pelos comandos Ping ou Tracert.

A sintaxe para o ping do caminho é a seguinte:

path ping (-n) (-h) (-g ) (-p ) (-q (-w ) (-i ) (-4 ) (-6 )()

  • -n: impede que o ping do caminho tente resolver os endereços IP dos roteadores para seus nomes.
  • -h MaxHops: Esta opção tracert especifica o número máximo de saltos na procura do destino. Se a opção MaxHops não for especificada, o destino não foi encontrado por 30 saltos, o comando tracert deixará de procurar.
  • -w timeout: um valor de tempo limite deve ser especificado durante a execução deste comando ping. Ajusta a quantidade de tempo em milissegundos.
  • -ip: indica o endereço de origem.
  • target: este é o endereço IP de destino ou um nome de host que o usuário deseja executar ping.

Conclusão

Neste artigo, vimos vários comandos de rede, como Route, Arp, etc., juntamente com sua sintaxe e exemplos. Espero que esses comandos o ajudem a solucionar problemas rapidamente.

Artigos recomendados

Este foi um guia para os comandos de rede. Aqui discutimos seus conceitos e os 9 principais comandos de rede disponíveis no mercado. Você também pode consultar os seguintes artigos para saber mais -

  1. O que são protocolos de rede
  2. O que é topologia de rede?
  3. Comandos de script de shell
  4. Kubernetes vs Docker
  5. O que é IPv6?
  6. O que é IPv4? | (Limitações, benefícios, uso)
  7. Exemplos de comandos de script em lote