• 締切済み

DNSサーバーの構築で

はじめまして。こういった質問をするのは初めてですのでなにかと至らない部分あるかと思いますがお力添えお願いしたいと思いますのでよろしくお願いします。 会社でfedora core4でDNSサーバをつくっているんですが現在のサーバーの設定をそのままもってこれば大丈夫だからといわれて同じようにやっていますができません。 立ち上げようとすると one localhost/IN: loaded serial 42 localhost.rev:1: no current owner name localhost.rev:2: no TTL specified; using SOA MINTTL instead dns_master_load: localhost.rev:11: unexpected end of line dns_master_load: localhost.rev:10: unexpected end of input zone 0.0.127.in-addr.arpa/IN: loading master file localhost.rev: no owner localnet/0.0.127.in-addr.arpa/in: no owner starwish.zone:4: no current owner name starwish.zone:5: no TTL specified; using SOA MINTTL instead zone starwish.com/IN: loading master file starwish.zone: no owner inet/starwish.com/in: no owner stws.rev:4: no current owner name stws.rev:5: no TTL specified; using SOA MINTTL instead zone SUB120.172.197.61.in-addr.arpa/IN: loading master file stws.rev: no owner inet/SUB120.172.197.61.in-addr.arpa/in: no owner stws.zone:5: no current owner name stws.zone:6: no TTL specified; using SOA MINTTL instead zone stws.co.jp/IN: loading master file stws.zone: no owner inet/stws.co.jp/in: no owner といったエラーがでます。まだ初心者で何をどうしたらいいのかネットで探してみてもわかりません。問題解決を順序だててやるにはどうしたらよろしいでしょうか? 昨日も朝5時までやっていましたができませんでした。 おねがいします。たすけてください。

みんなの回答

  • aki567
  • ベストアンサー率32% (141/439)
回答No.1

私も、今DNSの勉強しているので偉そうなことは言えませんが、どこをどういう風に設定されましたか? 1./etc/named.confにzoneを追加しましたか? 2.(正引き)ゾーンデータベースは作りましたか?   viでvi /var/named/***.co.jp.dbとして、   必要事項を記載(いろいろ紹介されていますので割愛) 3.(逆引き)ゾーンデータベースは作りましたか?  viでvi /var/named/0.168.192(ここは環境に応じて).in-addr.arpa.dbで所要事項を記入。 そしてBINDを起動。 #nslookupでDNSサーバの動作確認(正引き、別名、MXレコードの検索、逆引き) を一からされてはいかがでしょうか?  

atagod
質問者

補足

ありがとうございます。すごくありがたいです ちなみに起動をかけるところで失敗とでたのが先程かいたものです。とあるサーバーに差し替えたくて新規のサーバーを立ち上げているんですが、named .conf をそのまま差し替え他という感じです。しかし動きません。デバックをしたいんですがどうしたらいいでしょうか?

関連するQ&A

  • BINDの設定で困りました

    こんにちは。内向きのDNSサーバを立てようとBINDの設定をしたのですがBINDを起動させると以下のようなメッセージが出てしまいます。 linuxのホスト名は fedora.aaa.com サーバのプライベートIPアドレスは192.168.1.4 で設定しているのですが、考えられる設定間違いはなにかありませんでしょうか? ---------------------------------------------------- named を起動中: named 設定でエラー: : zone localdomain/IN: loaded serial 42 zone localhost/IN: loaded serial 42 zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700 zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700 zone 255.in-addr.arpa/IN: loaded serial 42 zone 0.in-addr.arpa/IN: loaded serial 42 aaa.com.zone:1: SOA record not at top of zone (N.aaa.com) aaa.com.zone:8: no TTL specified; zone rejected aaa.com.zone:9: no TTL specified; zone rejected zone aaa.com/IN: loading master file aaa.com.zone: not at top of zone _default/aaa.com/IN: not at top of zone 1.168.192.in-addr.arpa.zone:1: SOA record not at top of zone (N.1.168.192.in-addr.arpa) 1.168.192.in-addr.arpa.zone:8: no TTL specified; zone rejected zone 1.168.192.in-addr.arpa/IN: loading master file 1.168.192.in-addr.arpa.zone: not at top of zone _default/1.168.192.in-addr.arpa/IN: not at top of zone [失敗]

  • BIND9によるDNS構築

    はじめてのFedor Core4という本を参考にしてDNSを構築しています。 ドメイン名はlocalhost.localdomainにしています。 CNAMEは別名は必要ないと思ったので設定していません。 以下のような結果になってしまいましたがどのような原因と対処法が考えられるでしょうか? [root@localhost ~]# /etc/rc.d/init.d/named start named を起動中: Error in named configuration: zone localdomain/IN: loaded serial 42 zone localhost/IN: loaded serial 42 zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700 zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700 zone 255.in-addr.arpa/IN: loaded serial 42 zone 0.in-addr.arpa/IN: loaded serial 42 zone localhost.localdomain/IN: loaded serial 2006020500 0.168.192.in-addr.arpa.db:4: ignoring out-of-zone data (0.168.192.in-addr-arpa) zone 0.168.192.in-addr.arpa/IN: has 0 SOA records zone 0.168.192.in-addr.arpa/IN: has no NS records _default/0.168.192.in-addr.arpa/IN: bad zone

  • DNS動かず、、、

    linuxでnamed-serverを動かしたいのですが、 設定後、nslookup と打つと、 can' find server named for ***.***.***.*** Non-existent host/domai Default Server: **.***.ne.jp address ***.***.***.*** とでて、provider(OCN-economyのようにC未満でIP割当受けるサービス受け手ます)側で用意してもらったsecondaryが、default-serverで受けてくれます。 /var/log/message を見ると、各ゾーンファイルに対して、 Aug 23 00:43:10 dns named[5468]: Zone "0.0.127.IN-ADDR.ARPA" (file localhost.rev ): No default TTL set using SOA minimum instead のように、no default TTL ,,,,,, と出ています。 nslookupと打って、キチンとprimaryで設定してあるサーバーに返信して欲しいのですが。 どうしたらよいのでしょう。 よろしくお願いします。

  • FEDORA 8 DNSエラーについて。

    現在、自宅にてFEDORA 8のDNSサーバを構築しています。 BINDの設定を一通り終えてBINDを起動したら、以下のエラーが出たので、記述するので誰か教えてください。 named を起動中: Error in named configuration: zone localhost.localdomain/IN: loaded serial 0 zone localhost/IN: loaded serial 0 zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: NS '1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa' has no address records (A or AAAA) zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0 zone 1.0.0.127.in-addr.arpa/IN: NS '1.0.0.127.in-addr.arpa' has no address records (A or AAAA) zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0 zone 0.in-addr.arpa/IN: NS '0.in-addr.arpa' has no address records (A or AAAA) zone 0.in-addr.arpa/IN: loaded serial 0 dns_rdata_fromtext: stormy.com.db:10: near '192.168.1.10 ': bad dotted quad zone stormy.com/IN: loading from master file stormy.com.db failed: bad dotted quad internal/stormy.com/IN: bad dotted quad zone 1.168.192.in-addr.arpa/IN: loaded serial 2004031901 dns_rdata_fromtext: stormy.com.db.wan:9: near 'stormy.com. ': bad name (check-names) zone stormy.com/IN: loading from master file stormy.com.db.wan failed: bad name (check-names) external/stormy.com/IN: bad name (check-names) [失敗] までがでた内容です。 ぜひ教えてください。

  • CentOSでのDNS起動失敗について

    CentOSでのDNS起動失敗について 以下のファイルで起動に失敗します。修正箇所を教えてください。 「named.conf」 acl abc123.jp { 192.168.0.0/24; 127.0.0.1; }; options { directory "/var/named/chroot/var/named"; pid-file "/var/named/chroot/var/run/named/named.pid"; version "unkown"; recursion yes; }; zone "." { type hint; file "named.ca"; }; zone "localhost" { type master; file "localhost.zone"; }; zone "0.0.127.in-addr.arpa" { type master; file "localhost.rev"; }; zone "abc123.jp" { type master; file "abc123.jp.zone"; }; zone "0.168.192.in-addr.arpa" { type master; file "abc123.jp.rev"; }; 「localhost.zone」 $TTL 86400 @ IN SOA localhost. root.localhost. ( 2010011801 ; serial 3H ; refresh 15M ; retry 1W ; expiry 1D ; minimum ) IN NS localhost. IN A 127.0.0.1 「localhost.rev」 $TTL 86400 @ IN SOA localhost. root.localhost. ( 2010011801 ; serial 3H ; refresh 15M ; retry 1W ; expiry 1D ; minimum ) IN NS localhost. 1 IN PTR localhost.

  • DNSサーバー構築で悩んでいます

    はじめまして、ひろやんと言います。 Yahoo使用fedora6にて自宅サーバーを作成中ですがBINDのところでつまずいております。 何卒、ご指示をお願いしたく投稿しました。 bindを設定し、 [root@fedora ~]# /etc/rc.d/init.d/named restart named を停止中: [ OK ] named を起動中: [ OK ] と表示されます。 しかし、いざ http://abcd.org でアクセスすると ----------------------- abcd.org に接続 AirStation ユーザー名(U) パスワード ----------------------- という枠が現れてきます。 root と入力すると ページが見つかりません と表示されます (http://abcd.org/cgi-bin/cgi?req=twz) http://192.168.11.6/はつながり表示することが可能です。 いろんな、ところのサイトの設定を行なっても、同じどころでつまずいています。 どこがいけないのか良くわかりません。 よろしくご指導を頂けませんでしょうか? ”/etc/named.conf” // generated by named-bootconf.pl options { directory "/var/named"; /* * If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source * directive below. Previous versions of BIND always asked * questions using port 53, but BIND 8.1 uses an unprivileged * port by default. */ // query-source address * port 53; }; acl localnet { 192.168.11.0/24; //※NETWORK環境に合わせる 127.0.0.1; }; // // a caching only nameserver config // controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; }; }; view "inside" {     match-clients { localnet; }; zone "." IN { type hint; file "named.ca"; }; zone "localhost" IN { type master; file "localhost.zone";//※localhostの正引き allow-update { none; }; }; zone "0.0.127.in-addr.arpa" IN { type master; file "named.local";//※localhostの逆引き allow-update { none; }; }; zone "abcd.org" { type master; file "abcd.org.local";//※内部用abcd.orgの正引き allow-update { none; }; }; zone "11.168.192.in-addr.arpa" { type master; file "192.168.11.rev";//※内部用abcd.orgの逆引き allow-update { none; }; }; }; view "outside"{ match-clients { any; }; include "/etc/rndc.key"; zone "abcd.org" IN { type master; file "abcd.org.zone";//※外部用abcd.orgの正引き allow-update { none; }; }; zone "7.188.30.219.in-addr.arpa" IN { type master; file "219.30.188.7.rev";//※外部用abcd.orgの逆引き allow-update { none; }; }; }; ”/var/named/named.local” $TTL 86400 @ IN SOA ns.abcd.org. root.abcd.org. ( 2007090901 ; Serial 7200 ; Refresh 7200 ; Retry 2419200 ; Expire 86400 ) ; Minimum IN NS ns.abcd.org. 1 IN PTR localhost. ”/var/named/localhost.zone” $TTL 86400 $ORIGIN localhost. @ IN SOA ns.abcd.org. root.abcd.org. ( 2007090901 ; serial (d. adams) 7200 ; refresh 7200 ; retry 2419200 ; expiry 86400 ) ; minimum IN NS ns.abcd.org. localhost IN A 127.0.0.1 ”/var/named/abcd.org.local” $TTL 86400 @ IN SOA ns.abcd.org. root.abcd.org. ( 2007090901 ; Serial 7200 ; Refresh 7200 ; Retry 2419200 ; Expire 86400 ) ; Minimum IN A 192.168.11.6 IN NS ns.abcd.org. IN MX 10 mail.abcd.org. localhost IN A 127.0.0.1 ns IN A 192.168.11.6 mail IN A 192.168.11.6 www IN A 192.168.11.6 ”/var/named/192.168.11.rev” $TTL 86400 @ IN SOA ns.abcd.org. root.abcd.org. ( 2007090901 ; Serial 7200 ; Refresh 7200 ; Retry 2419200 ; Expire 86400 ) ; Minimum IN NS ns.abcd.org. 6 IN PTR ns.abcd.org. ”/var/named/abcd.org.zone” $TTL 86400 @ IN SOA abcd.org. root.abcd.org. ( 2007090901 ; Serial 7200 ; Refresh 7200 ; Retry 2419200 ; Expire 86400 ) ; Minimum IN A 219.30.ppp.xxx IN NS ns.abcd.org. IN MX 10 mail.abcd.org. localhost IN A 127.0.0.1 ns IN A 219.30.ppp.xxx mail IN A 219.30.ppp.xxx www IN A 219.30.999.xxx ”/var/named/219.30.ppp.xxx.rev” $TTL 86400 @ IN SOA ns.abcd.org.  root.abcd.org. ( 2007090901 ; Serial 7200 ; Refresh 7200 ; Retry 2419200 ; Expire 86400 ) ; Minimum IN NS ns.abcd.org. 6 IN PTR ns.abcd.org.

  • DNSサーバのゾーンファイルの書き方

    自宅LAN内にDNSサーバーをたてたくて、ググりながらゾーンファイルを書いてるのですが、 正しいのか自信がありません。 おかしくないか見てもらえないでしょうか。 hoge.co.jp、dev1.hoge.co.jp、svn.hoge.co.jp などにアクセスしたとき、 192.168.1.100 にとばすようにしたいです。 ※最初間違ってハードウェア(サーバー)カテゴリであげてしまったので、 そちらは削除してもう一度あげなおしています。 <named.confの記述> ---------------------- zone "hoge.co.jp" IN { type master; file "hoge.co.jp.zone"; }; zone "1.168.192.in-addr.arpa" IN { type master; file "hoge.co.jp.in-addr.arpa.zone"; }; <hoge.co.jp.zone の内容> -------------------- $TTL 86400 @ IN SOA dns yamamoto ( 2013290000 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS dns @ IN A 192.168.1.100 dns IN A 192.168.1.100 dev1 IN A 192.168.1.100 dev2 IN A 192.168.1.100 dev3 IN A 192.168.1.100 svn IN A 192.168.1.100 <hoge.co.jp.in-addr.arpa.zone の内容> ------------------------------------- $TTL 86400 @ IN SOA dns yamamoto ( 2013290000 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS dns 100 IN PTR hoge.co.jp.

  • DNS BIND 構築

    環境:centos 参考文献:http://linux.kororo.jp/cont/server/bind.php DNSにするサーバIP:192.168.0.30 ※構成図は上記のサイトと同じです。 会社でDNSサーバを構築することになり、先ずは自宅で構築と健闘してます。 ~これまで行ったこと~ 1.yum -y install bind bind-chroot caching-nameserver 2.diceインストール 3.dyndns取得 4.設定完了後、# service named start 実行し失敗。 エラー内容は以下です。 named 設定でエラー: : zone localhost/IN: loaded serial 2009092201 zone 0.0.127.in-addr.arpa/IN: loaded serial 2009092201 zone blogsite.org/IN: loaded serial 2009092201 zone 0.168.192.in-addr.arpa/IN: loading master file 0.168.192.in-addr.arpa.zone: file not found _default/0.168.192.in-addr.arpa/IN: file not found ■変更したファイル /etc/named.confの設定 正引き参照ゾーン 逆引き参照ゾーン ループバック正引き参照ゾーン ループバック逆引き参照ゾーン 手順は冒頭のサイト通り行いました。 ここが怪しいぞという箇所がありましたら、ご教授頂ければと思います。 よろしくお願いします。

  • DNS(Bind9)の逆引き設定

    Bind9の逆引き設定部分で躓いております。 プロバイダからaaa.bbb.ccc.224/29を割り当てられており ますがfailed: unexpected end of inputや dns_rdata_fromtext: ex/SUB224.ccc.bbb.aaa.in-addr.arpa.rev:6:near eol: unexpected end of input zone SUB224.ccc.bbb.aaa.in-addr.arpa/IN: loading master file ex/SUB224.ccc.bbb.aaa.in-addr.arpa.rev: unexpected end of input の様なエラーが出て逆引きがうまく動作しません。 解決方法をご存知の方がおりましたらお力をお貸しいただけないでしょうか。

  • BINDが起動しない

    CentOSで自宅サーバー構築(http://centossrv.com/)さんの 「DNSサーバー構築(BIND)」の項目を見ながら 設定しているのですが何度試しても named を起動中: named 設定でエラー: : zone localdomain/IN: loaded serial 42 zone localhost/IN: loaded serial 42 zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700 zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700 zone 255.in-addr.arpa/IN: loaded serial 42 zone 0.in-addr.arpa/IN: loaded serial 42 ***.ddo.jp.db:2: unknown RR type 'N' zone ***.ddo.jp/IN: loading master file ***.ddo.jp.db: unknown class/type localhost_resolver/***.ddo.jp/IN: unknown class/type zone 0.168.192.in-addr.arpa/IN: loaded serial 2004031901 zone localdomain/IN: loaded serial 42 zone localhost/IN: loaded serial 42 zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700 zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700 zone 255.in-addr.arpa/IN: loaded serial 42 zone 0.in-addr.arpa/IN: loaded serial 42 ***.ddo.jp.db:2: unknown RR type 'N' zone ***.ddo.jp/IN: loading master file ***.ddo.jp.db: unknown class/type internal/***.ddo.jp/IN: unknown class/type zone 0.168.192.in-addr.arpa/IN: loaded serial 2004031901 [失敗] と出てBINDが起動できません。 インストールしたばかりでは もちろん起動出来たんですが… これを見てどこが悪いか分かる方いらっしゃるでしょうか。 使っているOSはCentOS5です。 また起動するときにCUIで起動させるには どうしたらいいでしょうか。 最初にGNOMEが出てきてしまうので… こちらはCtrl+Alt+F1で切り替えれるので あまり困ってはいないのですが。

専門家に質問してみよう