CentOSで静的DNSサーバーを作成するには、どのファイルを編集する必要がありますか?

CentOSで静的DNSサーバーを作成するには、どのファイルを編集する必要がありますか?

私が知っているほとんどすべてのディストリビューションは再/etc/resolv.conf起動時に削除されるため(DHCPがこれを行うと仮定する)、静的DHCPエントリを追加する場所はディストリビューションによって異なります。エントリが再起動後もまだ有効であることを確認するために、CentOSサーバーに静的DNSサーバーを追加するにはどうすればよいですか?

答え1

PEERDNS=noCentOSの場合は、以下を追加したようです/etc/sysconfig/network-scripts/ifcfg-eth0(参照文書)。


より一般的に使用する場合は、dhclientdhclient.confファイルに次のように入力します。

interface "eth0" {
 supersede domain-name-servers 8.8.4.4, 8.8.8.8;
}

dhcpcdコマンドラインにオプションを追加して-R変更を防ぐことができます/etc/resolv.conf

最後に、コマンドラインでオプションをpump使用して変更を防ぎます。-d/etc/resolv.conf

答え2

実際には設定方法によって異なります。DHCPクライアント

提供されたリンクでは、関連文書は次のとおりです。

/etc/sysconfig/network-scripts/ifcfg-eth0

関連情報