Como fazer ping na Internet no Ubuntu?

9

Eu preciso fazer um ping no Google para ver meu status da Internet. No Windows, usamos:

ping -t [websitename]

No menu de execução. Como faço isso no Ubuntu?

    
por Andrew Twirling 12.09.2015 / 17:19

4 respostas

7

A resposta de chili555 já cobre a questão, no entanto, se você estiver tentando depurar um problema de conexão traceroute é muito mais detalhado (você terá que habilitar o repositório Universe para instalá-lo):

sudo apt-get update && sudo apt-get install traceroute

Exemplo de saída de traceroute askubuntu.com na minha máquina:

ubuntu@ubuntu ~ % traceroute askubuntu.com 
traceroute to askubuntu.com (104.16.17.44), 30 hops max, 60 byte packets
 1  192.168.0.1 (192.168.0.1)  2.869 ms  3.661 ms  4.413 ms
 2  * * *
 3  0.0.0.0 (0.0.0.0)  33.405 ms  35.751 ms  37.452 ms
 4  0.0.0.0 (0.0.0.0)  42.541 ms 0.0.0.0 (0.0.0.0)  44.504 ms 0.0.0.0 (0.0.0.0)  50.297 ms
 5  0.0.0.0 (0.0.0.0)  53.278 ms 0.0.0.0 (0.0.0.0)  55.500 ms 0.0.0.0 (0.0.0.0)  57.140 ms
 6  * 0.0.0.0 (0.0.0.0)  32.867 ms  33.419 ms
 7  0.0.0.0 (0.0.0.0)  34.096 ms  35.122 ms  40.241 ms
 8  0.0.0.0 (0.0.0.0)  40.910 ms  41.986 ms  45.287 ms
 9  0.0.0.0 (0.0.0.0)  46.972 ms  47.290 ms  53.258 ms
10  104.16.17.44 (104.16.17.44)  53.822 ms  31.788 ms  33.164 ms
    
por kos 12.09.2015 / 19:26
22

Até onde eu sei, no Windows por padrão ping somesite.net enviará 4 pacotes de solicitação de eco ICMP para o somesite.net . Como você usou a opção -t , ou seja, ping -t somesite.net , isso será executado indefinidamente no Windows, ou seja, ele continuará enviando pacotes de solicitação de eco ICMP até que você mesmo o feche.

No Ubuntu ping soemsite.net será executado indefinidamente, ou seja, é igual a ping -t soemsite.net para o Windows. Por outro lado, se você quiser enviar um certo número de pacotes, pode usar a opção -c . Por exemplo, para enviar 4 pacotes de requisição de eco ICMP você precisa abrir o Terminal com Ctrl + Alt + T e executar:

ping -c 4 somesite.net

Além disso, qualquer pacote ping sends é altamente configurável no Ubuntu. Verifique man ping para obter mais ideias.

    
por heemayl 12.09.2015 / 19:37
15

Por favor, abra um terminal Ctrl + Alt + T . Digite:

ping -c3 www.google.com

Se você receber retornos de ping, estará conectado. Por exemplo:

--- www.google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 20.697/21.033/21.260/0.294 ms
    
por chili555 12.09.2015 / 17:31
1

Se você deseja testar apenas se sua conexão está funcionando, uma maneira simples é usar fping com example.com . fping retorna 0 em sucesso; consulte o manual para obter detalhes sobre os códigos de retorno.

if fping -q example.com
then
    # Connection is working.
else
    # Connection is not working.
fi
    
por Paddy Landau 15.09.2015 / 14:06

Tags