Рейтинг:0

/etc/resolv.conf отсутствует после установки RHEL 8

флаг ao

Я установил RedHat Enterprise Linux 8.4 (минимальная установка) на свой локальный сервер и получил некоторые проблемы, связанные с докером.

Затем я обнаружил, что файл /etc/resolv.conf отсутствует.

После выполнения «systemctl reload NetworkManager» файл был создан, и докер заработал.

Я не уверен, почему мне нужно перезагрузить NetworkManager, чтобы создать resolv.conf, и правильно ли работает моя сеть. Есть ли какой-нибудь общий способ сделать это на RHEL8?

Рейтинг:1
флаг in

По умолчанию NetworkManager в Red Hat Enterprise Linux (RHEL) 8 динамически обновляет /etc/resolv.conf файл с настройками DNS из активных профилей подключения NetworkManager.

Если вы не хотите, чтобы динамические обновления с помощью NetworkManager устанавливались

[главный]
DNS=нет

в /etc/NetworkManager/conf.d/90-dns-none.conf

и перезагрузите NetworkManager с помощью

systemctl перезагрузить NetworkManager

Процедура более подробно описана в Документация RHEL 8

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.