Red Hat Training
A Red Hat training course is available for RHEL 8
32.2. /etc/resolv.conf を、DNS 設定を手動で設定するシンボリックリンクに置き換え
デフォルトでは、NetworkManager は /etc/resolv.conf
ファイルで DNS 設定を管理し、DNS サーバーの順序を設定できます。または、/etc/resolv.conf
で DNS 設定を手動で設定する場合は、NetworkManager で DNS 処理を無効にできます。たとえば、/etc/resolv.conf
がシンボリックリンクの場合、NetworkManager は DNS 設定を自動的に更新しません。
前提条件
-
NetworkManager
rc-manager
設定オプションは、ファイル
に設定されていません。検証には、NetworkManager --print-config
コマンドを使用します。
手順
-
/etc/resolv.conf.manually-configured
などのファイルを作成し、お使いの環境の DNS 設定を追加します。元の/etc/resolv.conf
と同じパラメーターと構文を使用します。 /etc/resolv.conf
ファイルを削除します。# rm /etc/resolv.conf
/etc/resolv.conf.manually-configured
を参照する/etc/resolv.conf
という名前のシンボリックリンクを作成します。# ln -s /etc/resolv.conf.manually-configured /etc/resolv.conf
関連情報
-
resolv.conf (5)
man ページ -
NetworkManager.conf(5)
man ページ - NetworkManager を使用した DNS サーバーの順序の設定