Quais são os comandos de rede mais úteis?
Os comandos de rede mais úteis, é claro, dependem do tipo de rede em que você está trabalhando. Existem duas famílias principais de redes, e vamos lidar com as duas aqui. A primeira família, a família Unix ou Linux, é a mais antiga, com suas origens nos primeiros dias da computação, quando o sistema Unix passou a dominar todos os sistemas operacionais de rede. A segunda família, a família Windows, é amplamente utilizada nos dias de hoje, pois muitos computadores em rede executam um sistema operacional baseado no Windows. Ambos têm funções semelhantes disponíveis, mas os comandos de rede que atingem esses fins são diferentes.
Um dos comandos de rede que muitas pessoas podem conhecer é o comando ping. Ambos usam a mesma sintaxe básica, a de ping [address_destino] , mas as opções disponíveis para cada um são diferentes. O ping é uma maneira fácil de ver quanto tempo leva para um computador se comunicar com outro, que pode ser usado para vários propósitos diferentes de solução de problemas, e esse é um dos primeiros comandos de rede que as pessoas aprendem ao depurar redes. As opções disponíveis incluem a configuração de um tempo limite manual, a configuração de um tamanho de buffer maior a ser enviado e o registro de data e hora de cada salto à medida que é feito.
O traceroute é outro dos comandos de rede populares, pois mostra qual a rota que um pacote está seguindo de uma origem para um destino. Isso pode ser interessante de se ver, para se ter uma idéia do quanto uma conexão de rede viaja, mas também pode ser útil para descobrir onde a conexão está desacelerando, pois cada host listado também mostra quanto tempo o pacote levou para chegar lá. O Traceroute faz parte do conjunto principal de comandos de rede disponíveis para os sistemas Unix e Windows, embora as opções disponíveis para cada um sejam ligeiramente diferentes.
Quando você está conectado a um sistema, especialmente um sistema Unix com muitos outros usuários, um dos comandos de rede mais usados é o comando finger. O uso do dedo da sintaxe [nome de usuário] resulta em uma porção de informações exibidas sobre outro usuário conectado ao sistema. Isso pode incluir o nome real, as informações de contato, o endereço de e-mail e qualquer informação adicional especificada em um documento em seu diretório de usuários. Remotamente, o comando geralmente pode ser utilizado usando o dedo da sintaxe [nome de usuário] @ [host] .
O comando ssh permite fazer uma conexão segura do host em que você está conectado a outro computador. Isso pode ser usado em um computador local, por meio de um shell ou enquanto estiver conectado a outro host para trabalhar nesse computador. Muitos sistemas também permitem o uso do ssh-keygen, que gera um número de chaves de autenticação para o protocolo ssh.
Muitos sistemas também permitem um comando whois, que pode ser uma maneira útil e fácil de obter informações sobre um nome de domínio. O comando whois pode retornar várias informações, mas a maioria das pessoas o utiliza para encontrar o endereço IP do host para o qual o nome de domínio resolve. O comando whois também pode ser configurado para consultar o banco de dados whois, a fim de retornar informações mais abrangentes sobre o domínio, inclusive quando ele foi registrado, e as informações de contato de quem o registrou, bem como contatos técnicos e administrativos.