incapaz de pingar mas internet funciona bem

1

Eu tenho o Ubuntu 14.04.05 Server que está sendo executado no servidor HyperV como uma VM. Eu não consigo google ou qualquer endereço IP público, mas quando eu executo o apt-get update ou qualquer aplicativo instala ele conecta & amp; obtê-lo instalado.

P.S: defina corretamente o endereço IP do DNS.

    
por Caterpillar 09.06.2017 / 07:25

1 resposta

1

Para fazer ping de um endereço IP, o DNS está fora de cena para que possamos ver isso mais tarde.

Minha abordagem padrão para conectividade de rede é:

ping localhost

ping gateway IP

ping google.com

Se algo falhar (por exemplo, google.com), para descobrir até onde o pacote chegou, digite

traceroute google

É estranho que o apt-get funcione, mas um teste mais confiável seria abrir um navegador e ir a um site sempre atualizado, como o google.com. Use lynx se nada mais estiver instalado.

Eu vi um comportamento de rede estranho em ambientes de VM. Verifique se a conectividade de rede funciona (ou não) em outro sistema operacional VM em execução na mesma caixa. Estou assumindo pela sua pergunta que o hardware físico pertence a você e que você tem total controle do administrador sobre o Hypervisor e todos os sistemas operacionais executados nele.

Raro, mas vale a pena olhar é que o ping está usando uma interface morta. Você pode tentar

ping -I interface google.com

Ou você pode estar invocando uma versão falsa do ping. Você deveria estar chamando / bin / ping

which ping

Outra possibilidade é que o ICMP esteja sendo bloqueado em algum lugar. Para provar isso, tente ssh em qualquer servidor em execução conhecido. Mesmo se você receber uma conexão recusada, saberá que pelo menos você acessou o dispositivo.

    
por jones0610 09.06.2017 / 07:43