Se você usa o Windows, o Linux ou o Mac OS X, essas ferramentas estão sempre à mão. Você também encontrará versões baseadas na web de muitos desses utilitários. Alguns estão até disponíveis no shell Crosh oculto do Chrome OS.
ping
O comando ping envia pacotes de solicitação de eco ICMP para um destino. Por exemplo, você pode executar ping google.com ou ping 173.194.33.174 para pingar um nome de domínio ou endereço IP.
Estes pacotes pedem ao destino remoto para responder. Se o destino remoto estiver configurado para responder, ele responderá com seus próprios pacotes. Você poderá ver quanto tempo o tempo de ida e volta está entre seu computador e o destino. Você verá uma mensagem de "solicitação expirada" se a perda de pacotes estiver ocorrendo e você verá uma mensagem de erro se seu computador não puder se comunicar com o host remoto.
Essa ferramenta pode ajudá-lo a solucionar problemas de conexão com a Internet, mas lembre-se de que muitos servidores e dispositivos estão configurados para não responder a pings.
traceroute / tracert / tracepath
O comando traceroute, tracert ou tracepath é semelhante ao ping, mas fornece informações sobre o caminho percorrido por um pacote. O traceroute envia pacotes para um destino, pedindo a cada roteador da Internet ao longo do caminho para responder quando passa no pacote. Isso mostrará o caminho que os pacotes levam quando você os envia entre sua localização e um destino.
Esta ferramenta pode ajudar a solucionar problemas de conexão. Por exemplo, se você não conseguir se comunicar com um servidor, a execução do traceroute poderá mostrar onde o problema está ocorrendo entre seu computador e o host remoto.
ipconfig / ifconfig
O comando ipconfig é usado no Windows, enquanto o comando ifconfig é usado no Linux, Mac OS X e outros sistemas operacionais semelhantes ao Unix. Esses comandos permitem que você configure suas interfaces de rede e visualize informações sobre elas.
Por exemplo, você pode usar o comando ipconfig / all no Windows para visualizar todas as interfaces de rede configuradas, seus endereços IP, servidores DNS e outras informações. Ou, você pode usar o comando ipconfig / flushdns para liberar seu cache DNS, forçando o Windows a obter novos endereços de seus servidores DNS toda vez que você contatar um novo nome de host. Outros comandos podem forçar o computador a liberar seu endereço IP e obter um novo do seu servidor DHCP. Esse utilitário pode exibir rapidamente o endereço IP do seu computador ou ajudar você a solucionar problemas.
nslookup
O comando nslookup procurará os endereços IP associados a um nome de domínio. Por exemplo, você pode executar nslookup howtogeek.com para ver o endereço IP do servidor do How-To Geek.
Seu computador está constantemente consultando seus servidores DNS para traduzir nomes de domínio para endereços IP. Este comando permite que você faça isso manualmente.
O nslookup também permite que você execute uma pesquisa inversa para encontrar o nome de domínio associado a um endereço IP. Por exemplo, nslookup 208.43.115.82 irá mostrar-lhe que este endereço IP está associado ao howtogeek.com.
quem é
O comando whois procura o registro de registro associado a um nome de domínio. Isso pode mostrar mais informações sobre quem se registrou e possui um nome de domínio, incluindo suas informações de contato.
Este comando não está incluído no próprio Windows, mas o Windows Sysinternals da Microsoft fornece uma ferramenta Whois que você pode fazer o download. Esta informação também está disponível em muitos sites que podem realizar pesquisas whois para você.
netstat
netstat significa estatísticas de rede. Este comando exibe conexões de rede de entrada e saída, bem como outras informações de rede. Está disponível no Windows, Mac e Linux - cada versão tem suas próprias opções de linha de comando que você pode ajustar para ver diferentes tipos de informações.
O utilitário netstat pode mostrar as conexões abertas em seu computador, quais programas estão fazendo quais conexões, quantos dados estão sendo transmitidos e outras informações.
dedo
O comando finger é antigo e não é mais usado amplamente. Em teoria, esse comando permite visualizar informações sobre usuários registrados em um computador remoto. Se o computador estiver executando um serviço finger ou daemon, você poderá usar o comando finger em seu computador para ver quem está conectado nesse computador remoto, o endereço de e-mail e o nome completo deles. Na prática, quase nenhum computador está executando um serviço finger ao qual você pode se conectar.
Esse utilitário foi uma ideia interessante nos primeiros dias da rede, onde você pode querer ver quem fez login nos outros poucos computadores da sua rede universitária, mas não é adequado para uma Internet perigosa. Você não quer que as pessoas vejam seu nome completo e endereço de e-mail quando você está usando um computador.
Ainda assim, o comando finger se mantém como um utilitário de rede comum e ainda é incluído nas versões modernas do Windows. O Windows não inclui um serviço finger que possa compartilhar essas informações com outras pessoas.
Port Scan / nmap
O utilitário nmap é uma ferramenta comum usada para verificações de portas, mas há muitos utilitários que podem executar esse tipo de verificação.Uma varredura de porta é o processo de tentar se conectar a todas as portas de um computador - portas 1 a 65535 - e verificar se elas estão abertas. Um invasor pode rastrear um sistema em uma porta para localizar serviços vulneráveis. Ou, você pode fazer a varredura de porta em seu próprio computador para garantir que não haja serviços vulneráveis ouvindo a rede.
Esses não são os únicos comandos relacionados à rede, mas são alguns dos mais comuns.