DNSへのラウンドロビンの設定 このエントリーをはてなブックマークに追加

提供:Asterisk Works Wiki
移動: 案内, 検索


設定

  • /etc/named.conf
options {
        // 作業ディレクトリ
        directory "/var/named";
        // 問い合わせを許可する範囲
        allow-query {
                127.0.0.1;
                133.153.151.0/24;
        };
};

// ルートネームサーバの設定
zone "." IN {
        type hint;
        file "named.ca";
};

// localhostの正引き設定
zone "localhost" IN {
        type master;
        file "localhost.zone";
        allow-update { none; };
};

// localhostの逆引き設定
zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "named.local";
        allow-update { none; };
};

// example.comの正引き設定
zone "example.com" IN {
        type master;
        file "example.com.zone";
        allow-update { none; };
};
  • /var/named/example.com.zone
$TTL    86400
$ORIGIN example.com.
@                       1D IN SOA       @ root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

                        1D IN NS        @
                        1D IN A         127.0.0.1
www                     IN CNAME        www1
www1                    1D IN A         133.153.151.xx
                        1D IN A         133.153.151.xx
                        1D IN A         133.153.151.xx
  • /etc/resolv.conf
nameserver 127.0.0.1

確認

  • 起動
/etc/rc.d/init.d/named start
  • 起動確認
ps aux|grep named|grep -v grep
  • ログ確認
vi /var/log/messages
  • 動作確認
dig www.example.com
個人用ツール
名前空間
変種
操作
案内
主なカテゴリ
ツールボックス