Использование dns-сервера с обратным адресом (например, 127.0.0.1) вызывает проблемы:
Все остальные DNS-серверы с более низким приоритетом игнорируются resolvconf.
Приоритет серверов dns определяется сетевыми интерфейсами, с которыми определен dns-сервер.
См. /etc/resolvconf/interface-order и man 5 interface-order.
К счастью, для изменения этого поведения существует переменная среды:
TRUNCATE_NAMESERVER_LIST_AFTER_LOOPBACK_ADDRESS
См. man 8 resolvconf
Если поставить
TRUNCATE_NAMESERVER_LIST_AFTER_LOOPBACK_ADDRESS=no
[d7 ] в /etc/default/resolvconf и перезапустите службу resolvconf, все остальные DNS-серверы появятся в /etc/resolv.conf. Возможно, вы сможете вернуть его, но вам придется переместить всю файловую систему (или все файлы) на другой диск или раздел (с достаточным свободным пространством) или внешний жесткий диск. Затем удалите зашифрованный контейнер и полностью создайте файловую систему без шифрования. Наконец, убедитесь, что новая файловая система правильно распознана и что ничего не случилось. Используемые процессы: 1) Очень сложная 2) очень трудоемкая 3) склонность к ошибкам.
К сожалению, нет «быстрого исправления», но есть много информации, если вы смотрите.
Удачи!