Como verificar a conectividade da Internet no terminal Linux

Como verificar a conectividade da Internet no terminal Linux

Enquanto trabalhamos em servidores Linux, onde não temos nenhuma GUI do Linux e temos acesso ao terminal de onde temos que gerenciar todo o servidor, fica difícil diagnosticar problemas de conectividade à Internet. Portanto, este post contém vários métodos e fornece um guia detalhado sobre como verificar a conectividade da Internet no terminal Linux.

Método 1: comando ping

A melhor e mais importante maneira é verificar a disponibilidade da Internet através do comando ping.

O comando ping é usado para enviar e receber pacotes de e para algum servidor externo/remoto.

Como exemplo, tentaremos enviar três pacotes da Internet para o servidor do Google e verificar a conectividade da Internet se conseguirmos receber os pacotes da Internet do servidor do Google.

$ ping -c 3 google.com

Na saída, você também pode testemunhar que os três pacotes são transmitidos e recebidos. Novamente, isso ocorre porque ping no servidor do Google teve sucesso.

Método 2: Comando Curl

Outra maneira de verificar a conexão com a Internet é através do comando curl.

O comando CURL é usado para baixar, fazer upload ou transferir os dados sobre a rede de ou para o servidor. Ele suporta vários protocolos e podemos usá -lo para verificar a conectividade da Internet conectando -se ao Linuxhint.com e busque os cabeçalhos. Se os cabeçalhos forem buscados com sucesso, isso significa que a Internet está funcionando; Caso contrário, há um problema.

$ curl -i https: // linuxhint.coma

Se você receber o status 200 ok e os cabeçalhos do site, a conexão com a Internet está funcionando perfeitamente bem.

Estes são os métodos para verificar a conectividade da Internet.

Diagnosticar o problema

Se a Internet não estiver conectada usando nenhum dos métodos acima, você poderá usar o comando IP para verificar se há um problema nas configurações do gateway ou na interface de rede.

Para obter o endereço IP do seu sistema atribuído pelo adaptador de rede, use o comando fornecido abaixo:

$ ip a

Para obter o endereço IP do gateway padrão, use o "IP R" comando:

$ ip r

E tente fazer ping no gateway padrão usando o comando ping:

$ ping -c 2 192.168.1.1

Se pinging não é bem -sucedido, significa que há um problema com as configurações de gateway e você precisa reconfigurá -las. Caso contrário, as configurações de gateway estão bem, mas a Internet não está funcionando no final do provedor de serviços de Internet.

Conclusão

Esta postagem contém um guia profundo sobre como verificar a conectividade da Internet no terminal Linux e como diagnosticar o problema. O comando ping é usado com precisão para fins de ping, como o seu nome está dizendo, enquanto o comando CURL é usado para transferir os dados pela rede. Usando o comando "IP", podemos diagnosticar o problema. Há um problema no gateway padrão, na resolução do servidor DNS, no adaptador de rede ou no ISP (provedor de serviços de internet).