はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 named.caching-namedserver.conf  named.rfc.1912.zones
日時: 2007/11/22 10:35
名前: ikiru
参照: http://www.miyazakiweb.net

①不明点・障害内容:# named 設定でエラー
②ログの有無   :
  (有:その内容):
koubou named: /etc/named.caching-namedserver.conf:42: open: /etc/named.rfc.1912.zones: file not found
koubou named: /etc/named.caching-namedserver.conf:42: open: /var/named/chroot/etc/named.rfc.1912.zones: file not found

③Distribution  :
      Version:
④Service Name  :
      Version:
⑤ネットワーク構成:
管理人さんこんにちは。
相変わらずインストールとやり直しを繰り返しているikiruです。
今日の相談は、named.caching-namedserver.confをインストールして、ほぼこちらで紹介されている通りに設定しました。
内向き逆引きゾーンファイル(1.168.192.in-addr.arpa.db)だけは、外向き逆引きゾーンファイル(xxx.152.203.in-addr.arpa.db)にクライアント1をくっつける形で、兼用して良いのか解らなかったのですが問題があればまた質問させて貰って解決しようと思い設定し、nemedを起動させようとました。

# /etc/rc.d/init.d/named start
named を起動中:
named 設定でエラー::
/etc/named.caching-nameserver.conf:42: open: /etc/named.rfc.1912.zones: file not found

となったので見直してファイルのある場所が違うのだろうと思い ls -a で辿っていったら
# ls -a /var/named/chroot/etc の中に
. .. localtime named.caching-nameserver.conf named.rfc1912.zones rndc.key
あるのを見つけました。
どんなファイルなのかと思って開いてみましたが、変なファイルと思いながらも閉じました。
単純に開いて閉じただけです。
で、問題の箇所を
include "/var/named/chroot/etc/named.rfc1912.zones";
と変更してもう一度起動させると

# /etc/rc.d/init.d/named start
named を起動中:
named 設定でエラー::
/etc/named.caching-nameserver.conf:42: open: /var/named/chroot/etc/named.rfc.1912.zones: file not found

となってしまいました。
再度確認したのですが同じ場所にファイルがあるのに # cat や # vi で開くことが出来ませんでした。
# vi で開こうとすると NEW FILE となってしまいます。
こんな時はどうしたら良いのでしょうか?
メンテ

Page:  [1] [2]

■ コンテンツ関連情報

 Re: named.caching-namedserver.conf  named.rfc.1912.zones ( No.1 )
日時: 2007/11/22 10:54
名前: 管理者

ikiruさん、こんにちは。

> /etc/named.caching-nameserver.conf:42: open: /etc/named.rfc.1912.zones: file not found

> となったので見直してファイルのある場所が違うのだろうと思い ls -a で辿っていったら
> # ls -a /var/named/chroot/etc の中に
> . .. localtime named.caching-nameserver.conf named.rfc1912.zones rndc.key
> あるのを見つけました。
> どんなファイルなのかと思って開いてみましたが、変なファイルと思いながらも閉じました。
> 単純に開いて閉じただけです。
> で、問題の箇所を
> include "/var/named/chroot/etc/named.rfc1912.zones";
> と変更してもう一度起動させると

> # /etc/rc.d/init.d/named start
> named を起動中:
> named 設定でエラー::
> /etc/named.caching-nameserver.conf:42: open: /var/named/chroot/etc/named.rfc.1912.zones: file not found


「bind-chroot」を適用されていますね。
で、本題ですが・・・

> /etc/named.caching-nameserver.conf:42: open: /etc/named.rfc.1912.zones: file not found
「named.rfc.1912.zones」  ← *1

> include "/var/named/chroot/etc/named.rfc1912.zones";
「named.rfc1912.zone」   ← *2

ファイル名が誤っています。
(「rfc」の後にドット"."が余分に付いてます。本来のファイル名は「named.rfc1912.zones」です。)

これ以外に、「bind-chroot」を利用しているので、「include xxxx」はオリジナルのままで構いません。
    ↓ この様に・・・
include "/etc/named.rfc1912.zones";

「bind-chroot」を適用すると「/var/named/chroot」ディレクトリが「named」プロセスはルートディレクトリとして動くので、
「/etc/named.****」関係は「/var/named/chroot/etc/」配下に、
自身で作成した各種ゾーンファイルは「/var/named/chroot/var/named/」配下にコピー(移動)してください。
メンテ
 Re: named.caching-namedserver.conf  named.rfc.1912.zones ( No.2 )
日時: 2007/11/22 21:28
名前: ikiru
参照: http://www.miyazakiweb.net

管理人さんありがとうございました。
それからごめんなさい、あんなに見直したのに単純なミスを見つけられなくて。
教えていただいた通りコピーしました。
確認してみたら無事コピーできた模様です。
なので 
# /etd/rc.d/init.d/named start してみました。
named を起動中:
named 設定でエラー::
/etc/named.caching-nameserver.conf:37: when using 'view' statements, all zones must be in views
dns_rdata_fromtxt: miyazaki-web.net.lan:3: near ':': syntax error
zone miyazaki-web.net/IN: loading master file miyazaki-web.net.lan: syntax error
localhost_reslover/miyazaki-web.net/IN: syntax error
dns_rdata_fromtext: xxx.152.203.in-addr.arpa.db:3: near ':': syntax error
zone xxx.152.203.in-addr.arpa/IN: loading master file xxx.152.203.in-addr.arpa.db: syntax error
localhost_resolver/xxx.152.203.in-addr.arpa/IN: syntax error
dns_rdata_fromtext: miyazaki-web.net.lan:3: near ':' syntax error
zone miyazaki-web.net/IN loading master file miyazaki-web.net.lan: syntax error
internal/miyazaki-web.net/IN: syntax error
dns_rdata_fromtext:xxx.152.203.in-addr.arpa.db:3: near ':': syntax error
zone xxx.152.203.in-addr.arpa/IN: loading master file xxx.152.203.in-addr.arpa.db: syntax error
internal/xxx.152.203.in-addr.arpa/IN: syntax error
dns_rdata_fromtext: miyazaki-web.net.wan:3: near ':': syntax error
zone miyazaki-web.net/IN: loading master file miyazaki-web.net.wan: syntax error
external/miyazaki-web.net/IN: syntax error
dns_rdata_fromtext: xxx.152.203.in-addr.arpa.db:3: near ':' syntax error
zone xxx.152.203.in-addr.arpa/IN: loading master file xxx.152.203.in-addr.arpa.db: syntax error
external/xxx.152.203.in-addr.arpa/IN: syntax error
以上間違えずに写せてると思います。
それぞれのファイル見ても解りませんでした。
これってiptablesのファイルも係わってるのでしょうか?
何も解らないのでそれぞれ一つずつファイルを載せますのでよろしくお願いします。
メンテ
 Re: named.caching-namedserver.conf  named.rfc.1912.zones ( No.3 )
日時: 2007/11/22 22:03
名前: ikiru
参照: http://www.miyazakiweb.net

//
// named.caching-nameserver.conf
//
// Provided by Red Hat caching-nameserver package to configure the
// ISC BIND named(8) DNS server as a caching only nameserver
// (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
// DO NOT EDIT THIS FILE - use system-config-bind or an editor
// to create named.conf - edits to this file will be lost on
// bind-config package upgrade.
//
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";
  query-source  port 53;
//  query-source-v6 port 53;
  allow-query   { any; };
  forwarders{
      203.141.aaa.bb;
      203.141.aaa.cc;
  };
};

logging {
    channel default_debug {
        file "data/named.run";
        severity dynamic;
    };
};

zone "." IN {
  type hint;
  file "named.ca";
};

include "/etc/named.rfc1912.zones";

view localhost_resolver {
  match-clients   { localhost; };
  match-destinations { localhost; };
  recursion yes;
  include "/etc/named.miyazaki-web.net.lan";
};

view internal {
  match-clients   { localnets; };
  match-destinations { localnets; };
  recursion yes;
  include "/etc/named.miyazaki-web.net.lan";
};

view external {
  match-clients   { any; };
  match-destinations { any; };
  recursion no;
  include "/etc/named.miyazaki-web.net.wan";
};

メンテ
 Re: named.caching-namedserver.conf  named.rfc.1912.zones ( No.4 )
日時: 2007/11/22 22:05
名前: ikiru
参照: http://www.miyazakiweb.net

内向きゾーンファイル
# vi /var/named/chroot/etc/named.miyazaki-web.net.lan
// 正引きゾーン(miyazaki-web.net)の指定
zone "miyazaki-web.net" IN {
    type master;
    file "miyazaki-web.net.lan";
    allow-update { none; };
};
// 逆引きゾーン(miyazaki-web.net)の指定
zone "xxx.152.203.in-addr.arpa" IN {
    type master;
    file "xxx.152.203.in-addr.arpa.db";
    allow-update { none; };
};

外向きゾーンファイル
# vi /var/named/chroot/etc/named.miyazaki-web.net.wan
// 正引きゾーン(miyazaki-web.net)の指定
zone "miyazaki-web.net" IN {
    type master;
    file "miyazaki-web.net.wan";
    allow-update { none; };
};
// 逆引きゾーン(203.152.xxx.yy2)の指定
zone "xxx.152.203.in-addr.arpa" IN {
    type master;
    file "xxx.152.203.in-addr.arpa.db";
    allow-update { none; };
};

メンテ
 Re: named.caching-namedserver.conf  named.rfc.1912.zones ( No.5 )
日時: 2007/11/22 22:38
名前: ikiru
参照: http://www.miyazakiweb.net

内向き正引きゾーンファイル
# vi /var/named/shroot/var/named/miyazaki-web.net.lan
$TTL  86400
@    IN   SOA   miyazaki-web.net. root.miyazaki-web.net.(
            2007112101   ; serial
            3600      ; refresh (1 hour)
            900       ; retry (15 minutes)
            604800     ; expire (1 week)
            86400      ; negative (1 day)
)
    IN   NS       miyazaki-web.net.
    IN   MX   10   miyazaki-web.net.
    IN   A        203.152.xxx.yy2
client1 IN   A        192.168.1.21
venus  IN   CNAME      miyazaki-web.net.  ←今日バーチャルドメインとしてvenus-miyazaki-web.net
shop  IN   CNAME      miyazaki-web.net.                  shop-miyazaki-web.net
www   IN   CNAME      miyazaki-web.net.   を取ってみました。気が早すぎたかも知れませんが
koubou IN   CNAME      miyazaki-web.net.  ←serverのhostnameとか要らなかったですか?koubou.miyazaki-web.net

どっち向き?逆引きゾーンファイル(ローカルでないので兼用できるのかな?・・・と?)
vi /var/named/chroot/var/named/xxx.152.203.in-addr.arpa.db
$TTL  86400
@    IN   SOA   miyazaki-web.net. root.miyazaki-web.net.(
            2007112101   ; serial
            3600      ; refresh (1 hour)
            900       ; retry (15 minutes)
            604800     ; expire (1 week)
            86400      ; negative (1 day)
)
    IN   NS       miyazaki-web.net.
yy2   IN   PTR       miyazaki-web.net.
21   IN   PTR       client1.miyazaki-web.net.

正引きゾーンファイル
# vi /var/named/shroot/var/named/miyazaki-web.net.wan
$TTL  86400
@    IN   SOA   miyazaki-web.net. root.miyazaki-web.net.(
            2007112101   ; serial
            3600      ; refresh (1 hour)
            900       ; retry (15 minutes)
            604800     ; expire (1 week)
            86400      ; negative (1 day)
)
    IN   NS       miyazaki-web.net.
    IN   MX   10   miyazaki-web.net.
    IN   A        203.152.yyy.xx2
venus  IN   CNAME      miyazaki-web.net.
shop  IN   CNAME      miyazaki-web.net.
koubou IN   CNAME      miyazaki-web.net.
www   IN   CNAME      miyazaki-web.net.

どっち向きだか解らない変なファイル作ってしまったのでファイルが一つ足りません。
不足分も作ってエラーを無くすにはどうしたら良いんでしょうか?
管理人さん、変な質問で申し訳ないのですがよろしくお願いします。
メンテ

Page:  [1] [2]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.