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を構成します