Resolv.conf
安裝 RHEL 8 後 /etc/resolv.conf 失去
我在本地伺服器上安裝了 RedHat Enterprise Linux 8.4(最小安裝),並遇到了一些與 docker 相關的問題。
然後我發現 /etc/resolv.conf 不見了。
執行“systemctl reload NetworkManager”後,文件已生成,docker 工作。
我不確定為什麼我必須重新載入 NetworkManager 來創建 resolv.conf 以及我的網路是否正常工作。在 RHEL8 上有什麼通用的方法可以做到這一點嗎?
預設情況下,Red Hat Enterprise Linux (RHEL) 8
/etc/resolv.conf
上的 NetworkManager 使用來自活動 NetworkManager 連接配置文件的 DNS 設置動態更新文件。如果您不想通過 NetworkManager 設置動態更新
[main] dns=none
在
/etc/NetworkManager/conf.d/90-dns-none.conf
並重新載入 NetworkManager
systemctl reload NetworkManager