Ubuntu 22.04 стирает символическую ссылку /etc/resolv.conf при перезагрузке!

Я пытаюсь перейти от старого контейнера Debian 10 к новому контейнеру Ubuntu 22.04. При переустановке и настройке всего у меня чертовски много времени с resolvconf.

По какой-то причине после каждой перезагрузки что-то стирает следующую символическую ссылку:

/etc/resolv.conf -> ../run/resolvconf/resolv.conf

Если я побегу dpkg-reconfigure resolvconfон воссоздает символическую ссылку, но когда я перезагружаюсь, она исчезает и возвращается к своему предыдущему файлу.

Обе системы используют DHCP, стандартные настройки и конфиги идентичны.

Все, что я гуглил, упомянул о поиске сетевого менеджера, который нужно установить, но я не вижу установленных пакетов. Я перерыл так много конфигурационных файлов и сценариев systemd, но не могу найти, что стирает эту символическую ссылку! Я сравнил все между моей установкой Debian и Ubuntu, и у меня ничего нет.

1 ответ

Оказалось, что Proxmox перезаписывал файл.

Я смог создать файл /etc/.pve-ignore.resolv.confи теперь симлинк выживает после перезагрузки.

Я разместил сообщение на форуме Proxmox, поскольку теперь пытаюсь понять, почему это происходит в одном контейнере, а не в другом. Так странно.

Другие вопросы по тегам