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).