Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- O ping é usado para testar a capacidade de um host de rede se comunicar com outro. Basta digitar o comando Ping, seguido pelo nome ou pelo endereço IP do host de destino. Supondo que não haja problemas de rede ou firewalls impedindo que o ping seja concluído, o host remoto responderá ao ping com quatro pacotes. Receber esses pacotes confirma que existe um caminho de rede válido e funcional entre os dois hosts.
- Utilização do ping:
- ping -t Dispara contra o host especificado até ser interrompido. Para ver as estatísticas e continuar, pressione Control-Break; para parar, pressione Control-C.
- ping -a Resolve endereços para nomes de host.
- ping -n count Número de requisições de eco a serem enviadas.
- ping -l size Envia o tamanho do buffer.
- ping -f Ativa o sinalizador Don't Fragment (Não Fragmentar) no pacote (somente IPv4).
- ping -i TTL Vida útil.
- ping -v TOS Tipo de serviço (somente IPv4. Essa configuração foi substituída e não entra em vigor no campo de tipo de serviço no Cabeçalho IP).
- ping -r count Grava a rota dos saltos de contagem (somente IPv4).
- ping -s count Carimbo de data/hora para saltos de contagem (somente IPv4).
- ping -j host-list Rota ampliada de origens com lista de hosts (somente IPv4).
- ping -k host-list Rota restrita de origens definida na lista de hosts (somente IPv4).
- ping -w timeout Tempo limite em milissegundos a aguardar para cada resposta.
- ping -R Usa cabeçalho de roteamento para testar também a rota (somente IPv6).
- ping -S srcaddr Endereço de origem a ser usado.
- ping -4 Força o uso do IPv4.
- ping -6 Força o uso do IPv6.
- NetStat
- Se você estiver tendo problemas com as comunicações de rede, as estatísticas de rede podem, às vezes, ajudá-lo a identificar a causa raiz do problema. É aí que o comando NetStat apropriadamente chamado entra em jogo. Esse comando tem várias funções diferentes, mas a mais útil delas é exibir informações de resumo da rede para o dispositivo. Para ver esse tipo de informação de resumo, basta digitar NetStat -e.
- NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-x] [-t] [interval]
- NETSTAT -a Exibe todas as conexões e portas de escuta.
- NETSTAT -b Exibe o executável envolvido na criação de cada conexão ou a porta de escuta. Em alguns casos, executáveis bastante conhecidos hospedam vários componentes independentes e, nesses casos, a sequência de componentes envolvidos na criação da conexão ou porta de escuta é exibida. Nessa situação, o nome do executável fica entre [] na parte inferior, na parte superior fica o componente que ele chamou e assim por diante até o TCP/IP ser alcançado. Observe que essa opção pode ser demorada e falhará, a menos que você tenha as permissões suficientes.
- NETSTAT -e Exibe estatísticas de Ethernet. Pode ser combinada com a opção -s.
- NETSTAT -f Exibe Nomes de Domínio Totalmente Qualificados para endereços externos.
- NETSTAT -n Exibe endereços e números de porta no formato numérico.
- NETSTAT -o Exibe a identificação do processo proprietário associado a cada conexão.
- NETSTAT -p proto Mostra as conexões do protocolo especificado por proto; proto pode ser: TCP, UDP, TCPv6 ou UDPv6. Se usado com a opção -s para exibir estatísticas por protocolo, proto pode ser: IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP ou UDPv6.
- NETSTAT -r Exibe a tabela de roteamento.
- NETSTAT -s Exibe estatísticas por protocolo. Por padrão, são mostradas estatísticas para IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP e UDPv6; a opção -p pode ser usada para especificar um subconjunto do padrão.
- NETSTAT -t Exibe o estado de descarregamento da conexão atual.
- NETSTAT -x Exibe o modelo de conexão TCP para todas as conexões. Não pode ser combinado com as outras opções.
- NETSTAT interval Reexibe as estatísticas selecionadas, fazendo intervalos de segundos entre cada exibição. Pressione CTRL+C para interromper a reexibição de estatísticas. Se omitido, netstat imprimirá as informações de configuração atuais uma vez.
- ARP
- O comando ARP corresponde ao Protocolo de Resolução de Endereço. Embora seja fácil pensar em comunicações de rede em termos de endereçamento IP, a entrega de pacotes depende basicamente do endereço MAC (Media Access Control) do adaptador de rede do dispositivo. É aqui que o Protocolo de Resolução de Endereços entra em jogo. Seu trabalho é mapear endereços IP para endereços MAC.
- networking utilities
- Os dispositivos do Windows mantêm um cache ARP, que contém os resultados das consultas ARP recentes. Você pode ver o conteúdo deste cache usando o comando ARP -A. Se você está tendo problemas para se comunicar com um host específico, é possível anexar o endereço IP do host remoto ao comando ARP -A.
- Utilização do ARP:
- ARP -a Exibe entradas ARP atuais interrogando os dados de protocolo atuais. Se inet_addr for especificado, somente os endereços IP e físicos do computador especificado serão exibidos. Se mais de uma interface de rede usar ARP, serão exibidas as entradas para cada tabela ARP.
- ARP -g O mesmo que -a.
- ARP -v Exibe as entradas ARP atuais no modo detalhado. Todas as entradas inválidas e entradas na interface de loopback serão mostradas.
- ARP inet_addr Especifica um endereço Internet.
- ARP -N if_addr Exibe as entradas ARP para cada interface de rede especificada por if_addr.
- ARP -d Exclui o host especificado por inet_addr. O inet_addr pode ser marcado com o caractere * para exclusão de todos os hosts.
- ARP -s Adiciona o host e associa o endereço Internet inet_addr ao Endereço físico eth_addr. O Endereço físico é passado como
- 6 bytes hexadecimais separados por hífens. A entrada é permanente.
- ARP eth_addr Especifica um endereço físico.
- ARP if_addr Caso esteja presente, especifica o endereço Internet da interface cuja tabela de conversão de endereços deve ser
- NbtStat
- Como eu tenho certeza que você provavelmente sabe, os computadores que estão executando um sistema operacional Windows recebem um nome de computador. Muitas vezes, há um nome de domínio ou um nome de grupo de trabalho que também é atribuído ao computador. Às vezes, o nome do computador é chamado de nome NetBIOS.
- O Windows usa vários métodos diferentes para mapear nomes NetBIOS para endereços IP, como transmissão, pesquisa LMHost ou até mesmo usando o método quase extinto de consultar um servidor WINS.
- Naturalmente, o NetBIOS sobre TCP / IP pode ocasionalmente falhar. O comando NbtStat pode ajudá-lo a diagnosticar e corrigir esses problemas. O comando NbtStat -n, por exemplo, mostra os nomes de NetBIOS que estão em uso por um dispositivo. O comando NbtStat -r mostra quantos nomes de NetBIOS o dispositivo conseguiu resolver recentemente.
- nome de anfitrião
- O comando NbtStat discutido anteriormente pode fornecer o nome do host que foi atribuído a um dispositivo Windows, se você souber qual opção usar com o comando. No entanto, se você está procurando apenas uma maneira rápida e fácil de verificar o nome de um computador, tente usar o comando Hostname. Digitar o nome do host no prompt de comando retorna o nome do computador local.
- Utilização do Nbtstat:
- NBTSTAT [-a Nome-remoto] [-A Endereço IP] [-c] [-n] [-r] [-R] [-RR] [-s] [S] [intervalo] ]
- NbtStat -a (status do adaptador) Lista a tabela de nomes da máquina remota segundo seu nome
- NbtStat -A (Status do adaptador) Lista a tabela de nomes da máquina remota segundo seu endereço IP.
- NbtStat -c (cache) Lista os caches de nome remoto incluindo os endereços IP
- NbtStat -n (nomes) Lista nomes NetBIOS locais.
- NbtStat -r (resolvido) Lista nomes resolvidos por difusão e através do WINS
- NbtStat -R (Recarregar) Limpa e recarrega a tabela de nomes de caches remotas
- NbtStat -S (Sessões) Lista a tabela de sessões com endereços de IP de destino
- NbtStat -s (sessões) Lista a tabela de sessões que converte endereços IP de destino em nomes NETBIOS de computador.
- NbtStat -RR (ReleaseRefresh) Envia pacotes de liberação de nomes para WINs e inicia a atualização
- Tracert
- Ao contrário do que um vídeo do YouTube um pouco infame pode levar você a acreditar, o Tracert não é pronunciado como "Tracer T", nem pode mostrar quantas pessoas estão usando o Google neste exato segundo. Em vez disso, o Tracert, ou "Trace Route", é um utilitário para examinar o caminho para um host remoto.
- Funcionalmente, Tracert funciona de forma semelhante ao Ping. A principal diferença é que o Tracert envia uma série de solicitações de eco ICMP e o TTL da solicitação é aumentado em 1 a cada vez. Isso permite que o utilitário exiba os roteadores pelos quais os pacotes estão passando para serem identificados. Quando possível, o Windows exibe a duração e o endereço IP ou o nome de domínio totalmente qualificado de cada salto.
- Uso: tracert [-d] [-h nmax_saltos] [-j lst_hosts] [-w tempo_limite] [-R] [-S srcaddr] [-4] [-6] destino
- Opções:
- tracert -d Não resolver endereços para nomes de hosts.
- tracert -h nmax_saltos Número máximo de saltos para a procura do destino.
- tracert -j lst_hosts Rota ampliada de origens usada com a lista lst_hosts (só IPv4).
- tracert -w tempo_limite Tempo de espera em milissegundos para cada resposta.
- tracert -R Traça caminho de transmissão e retransmissão (só IPv6).
- tracert -S srcaddr Endereço de origem para uso só (IPv6).
- tracert -4 Força usando IPv4.
- tracert -6 Força usando IPv6.
- IpConfig
- Um utilitário que eu me encontro usando constantemente é o IPConfig. Na sua forma mais simples, o comando IPConfig exibirá informações básicas de configuração do endereço IP para o dispositivo. Basta digitar IPConfig no prompt de comando do Windows, e você será presenteado com o endereço IP, máscara de sub-rede e gateway padrão que o dispositivo está usando no momento.
- networking utilities
- Se você quiser ver informações mais detalhadas, digite IPConfig / all. Isso faz com que o Windows exiba uma configuração de endereço IP muito mais detalhada. Este também é o comando que você terá que usar se quiser ver qual servidor DNS o dispositivo Windows está configurado para usar. O comando IPConfig pode fazer muito mais do que apenas exibir informações de configuração de endereço IP. Ele também contém opções que podem ajudá-lo a solucionar problemas relacionados ao DNS e ao DHCP. Por exemplo, a inserção do comando IPConfig / FlushDNS elimina o conteúdo do cache de DNS do computador.
- Opções:
- ipconfig /? Exibe esta mensagem de ajuda
- ipconfig /all Exibe informações completas sobre configuração.
- ipconfig /release Libera o endereço IPv4 para o adaptador especificado.
- ipconfig /release6 Libera o endereço IPv6 para o adaptador especificado.
- ipconfig /renew Renova o endereço IPv4 para o adaptador especificado.
- ipconfig /renew6 Renova o endereço IPv6 para o adaptador especificado.
- ipconfig /flushdns Limpa o cache do DNS Resolver.
- ipconfig /registerdns Atualiza todas as concessões de DHCP e registra novamente nomes DNS
- ipconfig /displaydns Exibe o conteúdo do Cache do DNS Resolver.
- ipconfig /showclassid Exibe todas as Ids de classe dhcp permitidas para o adaptador.
- ipconfig /setclassid Modifica a id. de classe dhcp.
- ipconfig /showclassid6 Exibe todas as Ids de classe DHCP IPv6 permitidas para o adaptador.
- ipconfig /setclassid6 Modifica a id de classe DHCP IPv6.
- NSLookup
- NSLookup é um ótimo utilitário para diagnosticar problemas de resolução de nome DNS. Basta digitar o comando NSLookup e o Windows exibirá o nome e o endereço IP do servidor DNS padrão do dispositivo. A partir daí, você pode digitar nomes de host em um esforço para ver se o servidor DNS é capaz de resolver o nome do host especificado.
- Route
- As redes IP usam tabelas de roteamento para direcionar pacotes de uma sub-rede para outra. O utilitário Windows Route permite visualizar as tabelas de roteamento do dispositivo. Para fazer isso, basta digitar Route Print. O mais legal sobre o comando Route é que ele não apenas mostra a tabela de roteamento, mas também permite fazer alterações. Comandos como Adicionar Rota, Excluir Rota e Alterar Rota permitem que você faça modificações na tabela de roteamento conforme necessário. As alterações que você faz podem ser persistentes ou não persistentes, dependendo se você usa a opção -P.
- route -f Limpa todas as entradas de gateway das tabelas de roteamento. Se usado em conjunto com um dos comandos, as tabelas serão limpas antes da execução do comando.
- route -p Quando usado com o comando ADD, torna uma rota persistente nas inicializações do sistema. Por padrão, as rotas não são preservadas quando o sistema é reiniciado.
- route -4 Forçar usando IPv4.
- route -6 Forçar usando IPv6.
- comando Um destes:
- PRINT Imprime uma rota
- ADD Adiciona uma rota
- DELETE Exclui uma rota
- CHANGE Modifica uma rota existente destination Especifica o host.
- MASK Especifica se o próximo parâmetro é o valor 'netmask'. netmask Especifica um valor de máscara de sub-rede para esta entrada de rota.
- GATEWAY Especifica o gateway. interface o número da interface da rota especificada. METRIC especifica a métrica, isto é, o custo do destino.
- route -f Limpa todas as entradas de gateway das tabelas de roteamento. Se usado em conjunto com um dos comandos, as tabelas serão limpas antes da execução do comando.
- route -p Quando usado com o comando ADD, torna uma rota persistente nas inicializações do sistema. Por padrão, as rotas não são preservadas quando o sistema é reiniciado.
- PathPing
- Anteriormente, falei sobre o utilitário Ping e o utilitário Tracert e as semelhanças entre eles. Como você deve ter adivinhado, a ferramenta PathPing é um utilitário que combina os melhores aspectos do Tracert e do Ping.
- O comando PathPing seguido por um nome de host inicia o que parece ser um processo padrão do Tracert. No entanto, depois que esse processo for concluído, a ferramenta demora 300 segundos (cinco minutos) para coletar estatísticas e, em seguida, informa estatísticas de latência e perda de pacotes mais detalhadas do que as fornecidas por Ping ou Tracert.
- networking utilities
- NetDiag
- Talvez o mais útil dos utilitários de rede incorporados ao Windows seja o NetDiag. O comando NetDiag foi projetado para executar uma bateria de testes no computador, a fim de ajudar o técnico a descobrir por que o computador está passando por problemas de rede. Uma das coisas que realmente gosto nessa ferramenta é que, embora haja várias opções opcionais, Comutadores que você pode usar, você não precisa usar nenhum deles, a menos que queira.
- Digitar o comando NetDiag por si só fará com que todos os testes disponíveis sejam executados. Em alguns casos, o NetDiag pode não apenas identificar problemas, mas também corrigir esses problemas.
- Obviamente, o NetDiag não pode corrigir automaticamente todos os problemas encontrados, mas anexar o parâmetro / Fix ao comando informará ao NetDiag para tentar corrigir o problema automaticamente. O sistema operacional Windows está cheio de utilitários de linha de comando. Muitos desses utilitários são deixados de sistemas operacionais que foram introduzidos décadas atrás. Mesmo assim, os utilitários que discuti neste artigo são tão úteis hoje quanto foram quando foram introduzidos pela primeira vez.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement