1台のネームサーバーで複数ドメインの設定方法

このQ&Aのポイント
  • 1台のサーバーに1つのドメインのDNSの設定はうまくいきました。これを複数ドメインの設定はどのようにするのでしょうか?
  • 例えば、1つ目のドメインはsample.comで、2つ目のドメインはtest.comとします。
  • $TTL 120 @ IN SOA sample.com. root.sample.com. (2008101101; 28800; 7200; 60400; 120;) IN NS sample.com. IN MX 20 mail.sample.com @ IN A 192.168.0.10 * IN A 192.168.0.10
回答を見る
  • ベストアンサー

1台のネームサーバーで複数ドメインの設定する方法

1台のサーバーに1つのドメインのDNSの設定はうまくいきました。 これを複数ドメインの設定はどのようにするのでしょうか? 例)1つ目 sample.comドメイン 2つ目 test.comドメインの場合は・・・? $TTL 120 @ IN SOA sample.com. root.sample.com. ( 2008101101; 28800; 7200; 60400; 120; ) IN NS sample.com. IN MX 20 mail.sample.com @ IN A 192.168.0.10 * IN A 192.168.0.10

  • roox2
  • お礼率1% (1/79)

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

>sample.comのネームサーバーは ns.sample.comで >追加ドメインのtest.comのネームサーバーを同じ ns.test.com >にできるのでしょうか? named.confにsample.comとtest.comのそれぞれの設定を記載しておき それぞれのzoneファイル、たとえばsample.zoneとtest.zoneに 適当な設定を書けば済む話しですね。 もちろん、上位DNSとの連携があるので、sample.comを管理する DNSにはns.sample.comのSOAやAレコード情報を記載する必要がありますし、 test.comを管理するDNSには(以下略) おそらくns.sample.comとns.test.comのIPアドレスが同じであっても 問題ないかということを気になさっているのかとおもいますが、 DNSの仕組上基本的には問題はありません。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

まず、namedはbind?バージョンは? いまいち状況がわからないのですが named.confの設定がわからないのか、かくドメイン設定用のzoneファイル の書き方がわからないのかそのあたりの説明がないと先にすすまないかと

roox2
質問者

補足

OS: Fedora9 BIND:9.5.0rc1 追加ドメインのnamed.confとzoneとファイルの設定方法です。 sample.comのネームサーバーは ns.sample.comで 追加ドメインのtest.comのネームサーバーを同じ ns.test.com にできるのでしょうか?

関連するQ&A

  • BIND バーチャルドメインDNSの設定について

    バーチャルドメインのDNSの設定についての質問です。 現在、DNS・WEB・Mailサーバをそれぞれ構築しようとしております。 グローバルIPは1つで複数のドメインを管理したいと思っております。 そこで私のzone設定なんですが、間違いがあればご指摘頂ければと思っております。 (BIND9)named.confの設定は完了してるものとします。 ネームサーバーとなるzoneの書き方です。 グローバルIP:61.123.456.78 ====abc.com.zone $TTL 86400 @ IN  SOA  ns.abc.com. master.abc.com. ( 省略         IN  NS  ns.abc.com.         IN  NS スレーブ         IN  MX  10 ns.abc.com.      ns   IN  A  192.168.0.2(ローカルIP) www  IN  A  192.168.0.3(ローカルIP) mail  IN  A  192.168.0.4(ローカルIP)  IN  A  192.168.0.3(ローカルIP) ======== dfg.com.zone(バーチャルドメイン) $TTL 86400 @ IN  SOA  master.cfg.com. ( 省略         IN  NS  ns.abc.com.         IN  NS スレーブ         IN  MX  10 ns.cfg.com.      ns   IN  A  192.168.0.2(ローカルIP) www  IN  A  192.168.0.3(ローカルIP) mail  IN  A  192.168.0.4(ローカルIP)  IN  A  192.168.0.3(ローカルIP) =============================================== このように設定したいとおもっておいります。 あとは、cfg.com.zoneの設定を元に追加するドメインごとにzoneを追加してnamed.confに記述を追加していけば良いのでしょうか? named.localや0.168.192.in-addr.arpaにも追加が必要なのでしょうか? よろしかったら教えて頂けないでしょうか?宜しくお願い致します。

  • さくら専用サーバーでのマルチドメインについて

    さくら専用サーバーでのマルチドメインについて 現在さくら専用サーバー(IP:123.123.123.123とします)で /var/www/html/public_html を aaa.com としてドメインを設定しています。(ドメイン管理もさくらドメイン) (エントリー名・タイプ・データの順) @エントリ … NSタイプ ns1.dns.ne.jp.          NSタイプ ns2.dns.ne.jp.     Aタイプ    123.123.123.123          MXタイプ 10 @ そこでbbb.comというドメインを /var/www/html/test_public_html に設定したいのです。 まずさくらドメインで同様に、 @エントリ … NSタイプ ns1.dns.ne.jp.          NSタイプ ns2.dns.ne.jp.     Aタイプ    123.123.123.123 と設定をし、サーバーにはApache Webサーバをインストールされているため、 仮想サーバーで、 ・アドレス 任意 ・ポート 80 ・サーバ名 bbb.com ・ドキュメントのルート /var/www/html/test_public_html と設定したところaaa.com,bbb.comともに同じトップページのみしか表示されず、/var/www/html/public_html がともに参照されている形となっております。 これをどうにか切り分けることはできないでしょうか? よろしくお願い致します。

  • 外部メールサーバーの名前解決について

    突然の質問失礼致します。 CentOS5+WEBMINでサーバーの設定を行っています。 WEBサーバーとメールサーバーを分けて2台構成で 立ち上げて設定を行っていましたが、名前解決ができ ないのか、WEBサーバーのプログラムから送信した 同一ドメイン宛のメールが届かない状況が続いています。 メールサーバーはPostfixで運用しています。 両サーバー共にWEBMINからBIND設定をしまして、 クライアントビューでローカル指定して名前解決用の ゾーンファイルを作成しました。 以下、ゾーンファイルです。 ■WEBサーバー ×××.×××.×××.42 $ttl 38400 test.com. IN SOA ns1.test.com. info.test.co.jp ( 1254749853 10800 3600 604800 38400 ) test.com. IN NS ns1.test.com. test.com. IN MX 10 ml.test.com. test.com. IN A ×××.×××.×××.42 ns1.test.com. IN A ×××.×××.×××.42 www.test.com. IN A ×××.×××.×××.42 ml.test.com. IN A ×××.×××.×××.43 www2.test.com. IN CNAME test.com. ■メールサーバー ×××.×××.×××.43 $ttl 38400 test.com. IN SOA ns2.test.com. info.test.co.jp ( 1254750278 10800 3600 604800 38400 ) test.com. IN NS ns2.test.com. test.com. IN MX 10 ml.test.com. test.com. IN A ×××.×××.×××.43 ns2.test.com. IN A ×××.×××.×××.43 ml.test.com. IN A ×××.×××.×××.43 DNSの設定は不慣れなもので、間違いがありそうな感じです。 WEBサーバーとメールサーバーを分ける場合のBINDの設定は 通常どのようにされているのか、お教え頂けると助かります。 よろしくお願いいたします。

  • サブドメイン設定方法

    御世話になります。 サブドメイン追加設定についてお尋ねします。 現在、example.co.jpドメインで運用しています。 そして、serach.exmaple.co.jpとtest.co.jpのサブドメイン追加設定を依頼されました。 親ドメインのexample.co.jpのDNSサーバで管理することになります。 ゾーンファイルに記述する方法として、 @ IN SOA dns.example.jp. root.example.jp. 略 pc1  IN A 192.168.10.1 pc2 IN A 192.168.10.11 pc3 IN A 192.168.10.12 ==============追加========= serach IN A 192.168.10.50 test.co.jp   IN A 192.168.20.50 こんな具合でよろしいんでしょうか。 お恥ずかしい質問かと思いますが、ご指摘・ご教授頂きますとうれしいです。 よろしくお願いします。

  • 【DNS】複数ドメインのネームサーバについて

    1台のDNSサーバで4つのドメインを管理している場合のネームサーバはそのサーバのホスト名を使って、ネームサーバを統一したほうがいいのか。それとも各ドメイン毎に割り振った方がいいのか。詳細は下記質問事項に記載致しました。構成として(1)案、(2)案のどちらの方が問題ないのかどうかを、ご存知の方がありましたらご教授お願い致します。 *下記、すべて仮となっております。 ■構成 ▼管理ドメイン aaa.net bbb.com ccc.jp ddd.info ▼HOSTNAME dns777.aaa.net ▼DomainNamePointer 40.30.20.10.in-addr.arpa = dns777.aaa.net ▼DNSサーバIPアドレス 10.20.30.40 ■質問事項 (1) 案 aaa.net nameserver = dns777.aaa.net bbb.com nameserver = dns777.aaa.net ccc.jp nameserver = dns777.aaa.net ddd.info nameserver = dns777.aaa.net 40.30.20.10.in-addr.arpa = dns777.aaa.net (2)案 aaa.net nameserver = ns.aaa.net bbb.com nameserver = ns.bbb.com ccc.jp nameserver = ns.ccc.jp ddd.info nameserver = ns.ddd.info 40.30.20.10.in-addr.arpa = ns.aaa.net 40.30.20.10.in-addr.arpa = ns.bbb.com 40.30.20.10.in-addr.arpa = ns.ccc.jp 40.30.20.10.in-addr.arpa = ns.ddd.info

  • BIND 複数ドメインでのDNS設定法

    現在固定IP1つサーバー(WEB・Mail・DNS・FTP)1台で複数ドメインを取得しDNS設定をしたいと思っています。 ------------------- ネームサーバー名は一つで(例:ns.foo.com)全てのドメインで取り扱いたいのですが、どのようにしたら良いか分かりません。 named.confに各ドメインを登録して、zoneファイルを追加してみたのですが、うまくいきません。 #name.conf zone "." IN { type hint; file "named.ca"; }; zone "localhost" IN { type master; file "localhost.zone"; allow-update { none; }; }; zone "0.0.127.in-addr.arpa" IN { type master; file "named.local"; allow-update { none; }; }; zone "foo.com" IN { type master; file "foo.com.zone"; allow-update { none; }; }; zone "*.*.*.219.in-addr.arpa" IN { type master; file "*.*.*.219.in-addr.arpa"; allow-update { none; }; }; zone "aaa.com" IN { type master; file "aaa.com.zone"; }; #--- aaa.com.zone----------------------- $ttl 38400 aaa.com. IN SOA ns.foo.com. info.aaa.com. ( 1114172395 10800 3600 864000 38400 ) aaa.com. IN NS ns.foo.com. www.aaa.com. IN A 127.0.0.1 #------------------------------------------ こんな感じで設定してみました。 素人で申し訳ございません。 宜しくお願いします。

  • バーチャルホストでのゾーンファイル設定

    複数ドメインを、ネームベースのバーチャルホストで運用しています。 今度、各ドメインごとにばらばらなネームサーバを自サーバにまとめ(BIND9.2.4)、これらを管理するようにしたいと思っています。 その時のゾーンファイルの設定について質問です。 各ドメイン用に複数のゾーンファイルを用意する必要があると思うんですがその際、下記SOAレコードの”←”の部分は (1)共通にしないといけないのでしょうか? (2)どうやって設定すればよいのでしょうか?  (ゾーンファイルで任意に指定すればOK?) 基本的な質問でお恥ずかしいんですが、よろしくお願いします。 ---------------------------------------------------- example.com. IN SOA ns.example.com.← root.example.com. (             (略) ) IN NS ns.example.com. IN MX 10 ns ns IN A 111.111.111.111 www IN CNAME ns

  • VALUE DOMAINでの設定について

    申し訳ありません。分かる方教えて下さい! VALUE DOMAINで『●●●.com』というドメインを取得し、 【ホームページ】の方を「さくらインターネット」のレンタルサーバを使用、 【メール】の方を「GoogleApps」のサービスを使用 というような形で、環境を構築中でございまして、 【メール(GoogleApps)】の方は送受信を機能させることができ、全く問題ないのですが、 【ホームページ (※さくらインターネットで『●●●.com』ドメインを追加して使用)】の方で、ブラウザでのURL『http://www.●●●.com』での接続が全く見ることが出来ず、 色々と検索をかけて調べて、試行錯誤したのですが全く解決できず途方にくれております。 現状の設定では、 ◎ さくらインターネット側の設定【コントロールパネルから】  ・新しいドメインの追加で「 他社で取得したドメインを移管せずに使う」を選択し、   VALUE DOMAINで取得した『●●●.com』ドメインを追加。 ◎VALUE DOMAIN側の設定  ・簡易メニューの「ネームサーバーの変更」で「ネームサーバー変更(●●●.com)」を確認【※以下の設定になっています】      ネームサーバー 1  NS1.VALUE-DOMAIN.COM      ネームサーバー 2  NS2.VALUE-DOMAIN.COM      ネームサーバー 3  NS3.VALUE-DOMAIN.COM      ネームサーバー 4  NS4.VALUE-DOMAIN.COM      ネームサーバー 5  NS5.VALUE-DOMAIN.COM  ・簡易メニューの「DNSレコード/URL転送の変更」でDNS設定をを設定【※以下の設定になっています】      mx ASPMX.L.GOOGLE.COM. 10      mx ALT1.ASPMX.L.GOOGLE.COM. 20      mx ALT2.ASPMX.L.GOOGLE.COM. 20      mx ASPMX2.GOOGLEMAIL.COM. 30      mx ASPMX3.GOOGLEMAIL.COM. 30      mx ASPMX4.GOOGLEMAIL.COM. 30      mx ASPMX5.GOOGLEMAIL.COM. 30      txt @ v=spf1 include:aspmx.googlemail.com ~all      ns www ns1.dns.ne.jp.      ns www ns2.dns.ne.jp.      a www ***.**.***.**      ※←*はさくらインターネットサーバのIPアドレスです。 なお、ネームサーバについては、GoogleAppsの設定の関係上、【VALUE DOMAIN】の方を使う前提で設定させていただいております。 どうか、分かる方、お力をお貸し頂けると幸いです。 どうぞよろしくお願いいたします。

  • サブドメイン毎に異なるサーバーを設定し運用する方法

    通常1サーバーの中でサブドメインを複数設定し運用する方法はありますが、サブドメイン毎に異なるサーバーで運用する方法はありますでしょうか? 具体的には以下の通りです。 http://sample.comをA社のサーバーで運用し、 http://sub.sample.comをB社のサーバーで運用する、といったものです。 現在、DNSは以下のように設定しております。 a * A社のIPアドレス mx @ 10 txt @ v=spf1 ip4:A社のIPアドレス ~all 上記に何らかの情報を追加して、サブドメインのみ指向性を変える方法はありますでしょうか。 宜しくお願い致します。

  • DNSのゾーン定義方法で迷っています

    ネットや書籍でbind9を学んでいるのですがいろいろな記述パターンがあり迷っています。 以下の疑問を解説していただけますでしょうか? ご教授の程よろしくお願い申し上げます。 お手間が無いよう、小分けにしたつもりです。 どれか一つの回答でもありがたくいただきます。 (1)SOAレコードdnsサーバー名の記述にて 例(1)-1   @ IN SOA hoo.com. root.hoo.com.(省略) 例(1)-2   @ IN SOA ns01.hoo.com. root.hoo.com.(省略) 例1ではドメイン名だけしかないのですが、許されるのですか? 両設定を試して動作はどちらも確認できたのですがモヤモヤしてます。 (2)SOAレコードdnsサーバー名の記述にて 仮に自ホスト名がmy-serverとした場合、dnsサーバー名をns01としても良いのでしょうか? その場合、正規名に対するアドレスの定義はどのように設定すればよいですか? 例(2)-1 @ IN SOA ns01.hoo.com. root.hoo.com.(省略) ns01 IN A 192.168.11.22 ; 同じIPで定義しておけば良いのか? my-server IN A 192.168.11.22 ; 同じIPで定義しておけば良いのか? (または) my-server IN A 192.168.11.22 ; 自ホスト名で定義する ns01 IN CNAME my-server.hoo.com. ; dns名を別名で宣言してよいのか? (3)外向け正引きの設定方法が不安です  これらに誤りや無駄があれば指摘してください   例(3)-1 @ IN SOA ns01.hoo.com. root.hoo.com.(省略) IN NS ns01.hoo.com. ; ●ns01は付けなくて良い? IN MX 10 hoo.com. ; ●ns01は付けるべきか? IN A 125.xxx.yyy.zzz ; ●これは省略してよい? ns01 IN A 125.xxx.yyy.zzz ; ●同IPのAレコード2つ必要 なのか? my-server IN A 125.xxx.yyy.zzz ; ●自ホスト名のセット、しかし同IPのAレコードが3つになってしまう... www IN CNAME ns01.hoo.com. mail IN CNAME ns01.hoo.com. localhost IN A 127.0.0.1 ; ●外向けでこれは不要なのでは?