GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS 5 /RHEL5でDNSサーバーを構成する方法

RedhatEnterpriselinuxまたはCentos5の場合/etcディレクトリにデフォルトの名前付き.confファイルはありません。次のコマンドを使用して、サンプル構成ファイルを/usr/share/doc/bind-9.3.4/sample/etc/から/etcディレクトリにコピーする必要があります。

cp /usr/share/doc/bind-9.3.4/sample/etc/* / etc /

ゾーンファイルを/usr/share/doc/bind-9.3.4/sample/var/namedから/var/namedディレクトリにコピーします。

cp -a /usr/share/doc/bind-9.X/sample/var/named/* / var / named

次のコマンドを使用してdnskeygenを作成する必要があります

dns-keygen

a7oGexQBd93D3cyIJWxw6kZxEPCS2O7LvqM6SiT4z2RteBZPgjmdYlTfdGpy

keygenを/etc/named.confファイルに挿入する必要があります

vi /etc/named.conf

キーddns_key

{

アルゴリズムhmac-md5;

シークレットa7oGexQBd93D3cyIJWxw6kZxEPCS2O7LvqM6SiT4z2RteBZPgjmdYlTfdGpy;

};

/etc/named.confファイルを開き、ドメイン要件に従ってゾーンの詳細を入力します。次のファイルは最小限の構成に編集されています。これはDNSサーバーを実行するのに十分です。コピーしてサーバーに使用することもできます。

vi /etc/named.conf

オプション

{

ディレクトリ「/var/named」; //デフォルト

ダンプファイル「data/cache_dump.db」;

統計ファイル「data/named_stats.txt」;

memstatistics-ファイル「data/named_mem_stats.txt」;

};

ロギング

{

チャネルdefault_debug{

ファイル「data/named.run」;

動的な重大度;

};

};

ゾーン「itzgeek.com」IN{->ゾーンの名前

タイプマスター;

ファイル「itzgeek.com」; ->ゾーンが保存されたファイルの名前

allow-update{なし; };

};

ゾーン「4.65.10.reverse」IN{->ゾーンの名前

タイプマスター;

ファイル「4.65.10.reverse」; ->ゾーンが保存されたファイルの名前

allow-update{なし; };

};

キーddns_key

{

アルゴリズムhmac-md5;

シークレットa7oGexQBd93D3cyIJWxw6kZxEPCS2O7LvqM6SiT4z2RteBZPgjmdYlTfdGpy;

};

/ var/namedディレクトリの下に転送ゾーン用のitzgeek.comというゾーンファイルを作成します。すべてのドメイン名はドット(。)で終わる必要があります。

ゾーンファイルにはいくつかの特別なキーワードがあります
A–レコード
NS –ネームサーバー
MX –メールforExchange
CN –正規名

vi /var/named/itzgeek.com

$ TTL 86400
@ INSOAitzgeek.com。 [email protected]。 (
24211201;シリアル(d。adams)
3H;更新
15M;再試行
1W;有効期限
1D);最小
INNSitzgeek.com。
INA 10.65.4.55
ns1 IN A 10.65.4.56
server IN A 10.65.4.56
www IN A 10.65.4.56
メールで10.65.4.56
itzgeek.comに送信します。 MX10mail.itzgeek.comで。

/ var / namedディレクトリの下にフォワードゾーン用のitzgeek.comというゾーンファイルを作成し、上記のフォワードゾーンエントリへのリバースポインタを作成します。
PTR –ポインタ
SOA –権限の開始

vi /var/named/10.65.4.reverse

$ TTL 86400
@ INSOAitzgeek.com。 [email protected]。 (
1997022700;シリアル
28800;更新
14400;再試行
3600000;期限切れ
86400);最小
INNSitzgeek.com。
55INPTRitzgeek.com。
56INPTRserver.itzgeek.com。
56INPTRmail.itzgeek.com。
56 INPTRwww.itzgeek.com。
56INPTRns1.itzgeek.com。

次のコマンドを使用してサービスを再起動します

#restartという名前のサービス

コマンドを使用してサーバーをテストするだけで、転送ゾーンを確認できます。

#host itzgeek.com

itzgeek.comのアドレスは10.65.4.55です。
itzgeek.comのメールは10mail.itzgeek.comによって処理されます

これは逆引きゾーン用です

#ホスト10.65.4.55

55.4.65.10.in.addr.arpaドメイン名ポインターitzgeek.com。

上記のコマンドは、DNSをチェックするのに十分です。 DNS解決の詳細について詳しく知るには、DigまたはNslookupを使用できます

検索用語:

CentOS 5 / RHEL 5でDNSを構成し、CentOS 5 / RHEL 5でDNSを構成し、CentOS 5でDNSを構成し、CentOSでDNSを構成し、LinuxでDNSを構成し、RHEL 5でDNSを構成し、RHELでDNSを構成し、CentOSでDNSを構成します。 CentOS 5でDNSを構成し、CentOS 5 /RHEL5でDNSを構成します


Cent OS
  1. RHEL 8 / CentOS8LinuxにDNSサーバーをインストールする方法

  2. CentOS 7 / RHEL 7でスレーブDNS(BIND)を構成する方法

  3. CentOS / RHEL :DHCP サーバーの構成方法

  1. RHEL 8 /CentOS8にvncサーバーをインストールする方法

  2. CentOS / RHEL 7 で NTP サーバーとクライアントを構成する方法

  3. Centos 7 :DNS サーバーの構成

  1. NextcloudをRHEL8/CentOS8サーバーにインストールする方法

  2. RHEL 8 /CentOS8サーバーにOwnCloudをインストールする方法

  3. RHEL 8 /CentOS8にPostgreSQLサーバーをインストールする方法