セカンダリDNSサービス

お名前.comでセカンダリ DNS の無料サービスがあったなんて知りませんでした 😮

DNS関連サービス

当然ですが、お名前.comで登録したドメインしか指定できませんが 😎

さっそく利用開始しました :mrgreen:

DNS サーバに bind を利用している事がバレますが。。。

named.conf で以下のように zone 転送を許可します。
※210.172.129.81 はセカンダリネームサーバの IP Address

zone "yonageya.com" IN {
        type master;
        file "yonageya.com.zone";
        allow-update {none;};
        allow-transfer {
                210.172.129.81;
        };
};

zone ファイルにセカンダリネームサーバを追加して、serial を上げます。

$TTL    3600
@       IN      SOA     ns1.yonageya.com. webmaster.yonageya.com. (
                                2011103101; Serial
                                1800; Refresh
                                900; Retry
                                86400; Expire
                                900); Minimum
;
        IN      NS      ns1.yonageya.com.
        IN      NS      2nd.dnsv.jp.
以下省略

IP フィルタなどで通信を制限している場合には、セカンダリ DNS サーバから tcp の 53 番ポートへのアクセスを許可します。
ウチの環境ではルータで IP フィルタの設定と NAT の設定を追加しました。

そして、named を再起動します。
OS が CentOS なので、以下のように実行します。

root# service named restart

以下のようなログが記録されていれば OK です :mrgreen:

※一部ログを省略しています

Oct 31 12:37:44 ns1 named: named startup succeeded
Oct 31 12:37:44 ns1 named[29132]: running
Oct 31 12:37:44 ns1 named[29132]: zone yonageya.com/IN: sending notifies (serial
 2011103101)
Oct 31 12:41:17 ns1 named[29132]: client 210.172.129.81#49506: transfer of 'yonageya.com/IN': AXFR started