CentOS 7でDNS設定を変更する方法
CentOS 7のDNS設定ファイルを編集するには、次の手順を実行します。
- /etc/resolv.conf
sudo vi /etc/resolv.conf
- ファイル内では、次のような行が表示されます。
nameserver <DNS IP地址>
- DNSサーバーのIPアドレスを、新しく使用するものに置き換えることができます。複数のDNSサーバーを指定する場合は、nameserver行を複数行追加することで指定できます。
- ファイルを保存して閉じる。
CentOS 7では/etc/resolv.confファイルは通常NetworkManagerにより管理されているため、再起動またはネットワークへの再接続後に自動的に上書きされる可能性があります。DNS設定を永続的に変更するには、NetworkManagerの設定も変更する必要があります。
NetworkManagerの設定を変更する方法をご紹介します。
- /etc/NetworkManager/NetworkManager.conf
sudo vi /etc/NetworkManager/NetworkManager.conf
- ライティングの構成で最も重要な要素は、わかりやすく論理的な構造です。
- 私は、その機会を得て、非常に光栄に思います。
- わかりません
dns=none
- ファイルを保存して、終了します。
- NetworkManagerサービスの再起動:
sudo systemctl restart NetworkManager
するとDNSの設定が永続化され、ネットワークの再接続後でも上書きされなくなります。