新しく取得したドメインを運用するには

ムームードメインで取得したドメインを Linux で運用するための手順。
サーバーは rhel4。

必要な作業は、以下の2点。
  1. ムームードメインで、ネームサーバーを指定する
  2. ネームサーバーの設定をする
新しく取得したドメインは hogehoge.com、
運用するサーバーの IP は、123.456.789.123 ということで。

まずは、ムームーの設定。
DNS サーバーの設定で、プライマリを取得したドメインに。
セカンダリには、フリーの xname を使う。

ネームサーバ1 ns.hogehoge.com
ネームサーバ2 ns0.xname.org
ネームサーバ3 ns1.xname.org

IP 設定で、123.456.789.123 を指定する。
以上でムームーの設定終わり。


次にネームサーバーの設定。
ここでは、ns.hogehoge.com のサーバーの設定。

設定するファイルは、以下のふたつ。
/etc/named.conf
/var/named/hogehoge.com.zone

named.conf に以下を追加。
zone "hogehoge.com" {
    type master;
    file "hogehoge.com.zone";
    allow-transfer {
       87.98.164.164;
       195.234.42.1;
    };
};

allow-transfer の中身は、セカンダリネームサーバのIP。
この場合は ns0.xname.org と ns1.xname.org。

編集したら、次のコマンドでチェック。
/usr/sbin/named-checkconf /etc/named.conf

hogehoge.com.zone は新しく作成する。
内容はこのように。
$TTL 86400
@       IN      SOA     ns.hogehoge.com.       root.hogehoge.com.     (
        2008112001
        1h
        15m
        1w
        1d
)
        IN      NS      ns.hogehoge.com.
        IN      NS      ns0.xname.org.
        IN      NS      ns1.xname.org.
ns      IN      A       123.456.789.123
hogehoge.com.  IN      A       123.456.789.123

こちらも、作成したらチェック。
/usr/sbin/named-checkzone hogehoge.com /var/named/hogehoge.com.zone
ファイルの末尾に空行が入っていたらエラーになるので要注意。

問題なければ、named を再起動。
/etc/init.d/named restart

最後に確認を。
dig @123.456.789.123 hogehoge.com

こんな感じになればよし。
; <<>> DiG 9.2.4 <<>> hogehoge.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8946
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 2

;; QUESTION SECTION:
;hogehoge.com.                 IN      A

;; ANSWER SECTION:
hogehoge.com.          84549   IN      A       123.456.789.123

;; AUTHORITY SECTION:
hogehoge.com.          84549   IN      NS      ns0.xname.org.
hogehoge.com.          84549   IN      NS      ns1.xname.org.
hogehoge.com.          84549   IN      NS      ns.hogehoge.com.

;; ADDITIONAL SECTION:
ns0.xname.org.          22965   IN      A       195.234.42.1
ns1.xname.org.          78838   IN      A       87.98.164.164

;; Query time: 0 msec
;; SERVER: 1.2.3.4#53(1.2.3.4)
;; WHEN: Thu Nov 20 23:33:29 2008
;; MSG SIZE  rcvd: 141



2012年11月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

アーカイブ