Respuesta1
Para hacer ping a una dirección IP, el DNS está fuera de escena, por lo que podemos verlo más adelante.
Mi enfoque estándar para la conectividad de red es:
ping localhost
ping gateway IP
ping google.com
Si algo falla (por ejemplo, google.com), para saber hasta dónde llegó el paquete, escriba
traceroute google
Es extraño que apt-get funcione, pero una prueba más confiable sería abrir un navegador e ir a algún sitio web que siempre esté activo, como google.com. Utilice lynx si no hay nada más instalado.
He visto un comportamiento extraño en la red en entornos de VM. Verifique que la conectividad de red funcione (o no) en otros sistemas operativos de VM que se ejecutan en la misma caja. Según su pregunta, supongo que el hardware físico le pertenece y que tiene control de administrador total sobre el hipervisor y todos los sistemas operativos que se ejecutan en él.
Es raro, pero vale la pena observarlo, que ping esté utilizando una interfaz inactiva. Puedes probar
ping -I interface google.com
O podría estar invocando una versión falsa de ping. Deberías estar llamando a /bin/ping
which ping
Otra posibilidad es que ICMP esté bloqueado en alguna parte. Para probar esto, intente realizar ssh en cualquier servidor en ejecución conocido. Incluso si te rechazan una conexión, sabrás que al menos llegaste al dispositivo.