Como usar o comando ping do Linux para verificar conexões com dispositivos em sua rede.
Você pode usar o comando do Linux ping para verificar se você está conectado a outros computadores ou dispositivos em sua rede. Ele funciona com a maioria dos sistemas operacionais e dispositivos habilitados para Internet.
O que é o comando ping do Linux?
O comando ping é uma ferramenta fácil e comprovada para verificar se um computador ou dispositivo está disponível em sua rede atual. Você envia uma solicitação usando o comando que deve ser respondido rapidamente. Você pode então presumir que há uma conexão entre os dois dispositivos e que ela está disponível para ser usada. As solicitações e respostas não se limitam apenas a Linux e em Linux distributions como Ubuntu, em vez de todos os sistemas operacionais comuns. A maioria dos dispositivos, incluindo roteadores, impressoras e scanners, também pode responder a uma solicitação de ping. Embora seja possível desativar manualmente a resposta automática a uma solicitação de ping, isso não oferece nenhum benefício de segurança.
Como funciona o comando ping do Linux?
O comando ping é inserido e executado no terminal. Ele envia um sinal simples a um destino definido que responderá com seu próprio sinal. O destino é definido por meio de um endereço IP ou de um nome de host. No segundo caso, é feita uma tentativa de resolver o nome do host em um endereço DNS, e é por isso que o comando ping também é adequado para descobrir endereços como esses. Se o ping do Linux não for interrompido manualmente ou com o uso de uma opção, ele enviará um sinal a cada segundo para sempre. Há duas versões diferentes do comando: “ping” é usado para endereços IPv4 e “ping6” para endereços IPv6.
Como é a sintaxe do ping?
O comando ping tem a seguinte sintaxe:
ping é o comando real que pode ser ajustado usando as opções. O destino pode ser um endereço IP definido ou um nome de host.
Quais são as opções do comando ping?
Há muitas opções junto com o comando ping. Estas são as mais importantes:
- -c [Count]: Com essa opção, você pode definir quantas solicitações serão enviadas no total. Quando essa quantidade for atingida, o comando ping será interrompido.
- -I [Interface]: Essa opção define por quais interfaces a solicitação de ping é enviada.
- -i [Interval]: Essa opção permite definir os intervalos entre as solicitações. Normalmente, é de um segundo e o intervalo também é definido em segundos.
- -W [Wait]: Essa opção permite definir quanto tempo o comando deve esperar por uma resposta até parar de tentar automaticamente. Isso também é fornecido em segundos.
- -w [End time]: Você pode usar essa opção para definir por quanto tempo uma solicitação de ping deve ser executada. Depois de decorrido o tempo, novamente fornecido em segundos, o contato é encerrado, independentemente de ter sido bem-sucedido ou não.
Exemplos de um comando ping
Para facilitar a visualização de como o comando ping do Linux funciona, aqui estão alguns exemplos simples:
Esse comando fará o ping do site examplesite.com a cada segundo sem parar. O resultado exibirá o endereço DNS do site.
Esse comando envia cinco pings para examplesite.com e informará se eles foram bem-sucedidos ou não. Após cinco tentativas, o contato será interrompido.
Com essa opção, você pode ver se uma conexão IPv6 com a Internet está disponível e se a página examplesite.com pode ser acessada a partir dela.