• 締切済み

CentOS 5.4

CentOS 5.4 Bind 9.3.6-4 bindの設定に挑戦しておりまして、わからない所があり質問させていただきます。 現在、会社で1つドメインを取り、レンタルサーバー(xrea.com)でHPを公開し、そのレンタルサーバーで社員分のメールアカウントを発行し使用しています。 仮にドメインをaaa.comとするとします。 公開しているサイトのURLは、http://www.aaa.comおよびhttp://aaa.comで閲覧できるようになっています。 やりたい事はを列挙します。 ・HP公開はレンタルサーバーでそのまま外部公開する。 ・メールアカウントはレンタルサーバーのメールサーバーでそのまま使用する。 ・内部のローカルネットに接続している各社員にaaa.comドメインでホスト名を割り振りたい。 ・内部で活用するためlinuxサーバー(192.168.24.5)を立てて、そのサーバーのホスト名もaaa.comドメインで解決できるようにしたい。 この希望を満たしつつ各社員のPCのインターネットおよび内部ホストの名前解決を正しくできるようにbindの設定を行っていますが、 行き詰ってしまいました。 以下にnamed.confとzoneファイルを記します。 ////////////////////////////////////////////////////////////////named.confここから acl localnet { 192.168.24.0/24; 127.0.0.1; }; options { listen-on port 53 { 127.0.0.1; }; listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-query { localhost; }; allow-query-cache { localhost; }; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; view "local" { match-clients { localnet; }; recursion yes; zone "." { type hint; file "named.ca"; }; zone "aaa.com" { type master; file "named.aaa.local"; }; zone "0.0.127.in-addr.arpa" { type master; file "named.0.0.127.in-addr.arpa"; }; zone "24.168.192.in-addr.arpa" { type master; file "named.24.168.192.in-addr.arpa"; }; }; view "world" { match-clients { any; }; allow-query { any; }; recursion no; zone "aaa.com" { type master; file "named.aaa"; }; }; //named.confここまで どこがいけないのかご指導いただけないでしょうか?

みんなの回答

  • pakuti
  • ベストアンサー率50% (317/631)
回答No.3

>named.aaa: unexpected end of input named.aaaファイルの書式がおかしいようです

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

ちなみに例示用のドメイン名として example.com などがありますので, これを使うとよいでしょう. よく「aaa.com」とかを使う人がいるけど, このドメインは使用されているはず.

  • pakuti
  • ベストアンサー率50% (317/631)
回答No.1

質問の内容では何がしたくて何が出来ないのかが不明です。 どういう現象が発生しているのかを教えて下さい

iso_wave
質問者

補足

bindを起動すると、 Error in named configuration: zone aaa.com/IN: loaded serial 2010030501 zone 0.0.127.in-addr.arpa/IN: loaded serial 2010030501 zone 24.168.192.in-addr.arpa/IN: loaded serial 2010030501 dns_rdata_fromtext: named.aaa:7: near eol: unexpected end of input named.aaa:8: NS record '192.168.24.1' appears to be an address zone aaa.com/IN: loading master file named.aaa: unexpected end of input world/aaa.com/IN: unexpected end of input [FAILED] 文字数がたらなくてzoneファイルが書けませんでしたので以下に記します。 ////////////////////////////////////////////////////////////////named.aaa.localここから $TTL 86400 @ IN SOA aaa.com. root.aaa.com.( 2010030501 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimun IN NS aaa.com. IN MX 10 ms111.xrea.com. //xreaのメールサーバ @ IN A 192.168.24.3 www IN A 192.168.24.3 ftp IN A 192.168.24.3 mail IN A 192.168.24.3 //named.aaa.localここまで ////////////////////////////////////////////////////////////////named.0.0.127.in-addr.arpaここから $TTL 86400 @ IN SOA blapc.com. root.aaa.com ( 2010030501 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) IN NS aaa.com. 1 IN PTR localhost. //named.0.0.127.in-addr.arpaここまで ////////////////////////////////////////////////////////////////named.24.168.192.in-addr.arpaここから $TTL 86400 @ IN SOA aaa.com. root.aaa.com.( 2010030501 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimun IN NS aaa.com. //named.24.168.192.in-addr.arpaここまで