Я думаю, что эта проблема заключается как раз в том, что происходит при попытке пропинговать домен вместо IP и в этот момент в /etc/resolv.conf он имеет какой нибудь несуществующий IP-адрес вроде "127.0.0.57". Попытайтесь добавить открытый рекурсивный DNS от гугла:
nameserver 8.8.8.8
Это должно решить проблему в краткосрочной перспективе.
Кстати, перед добавлением гуглового ДНС в /etc/resolv.conf, вы можете убедиться что он работает и что у вас не заблокирован порт 53 на файерволе:
dig @8.8.8.8 yandex.ru | grep -i ^yandex
В случае успешного выполнения, вывод будет похож на нечто вроде:
yandex.ru. 25 IN A 5.255.255.50
yandex.ru. 25 IN A 77.88.55.88
yandex.ru. 25 IN A 5.255.255.5
yandex.ru. 25 IN A 77.88.55.50