En la siguiente página pueden encontrar la solución para los que les funcionaba el dig pero no el ping al probar el DNS en Ubuntu https://askubuntu.com/questions/81797/nslookup-finds-ip-but-ping-doesnt
Lo que deben hacer es modificar el archivo /etc/nsswitch.conf como se sugiere ahí. Lo que hace eso es evitar que haga una consulta dns multicast.
Saludos