- PR -

2つめのドメインが反映できません

投稿者投稿内容
BB
ベテラン
会議室デビュー日: 2003/04/04
投稿数: 53
投稿日時: 2005-12-06 14:45
引用:

kazさんの書き込み (2005-12-06 13:33) より:

まず,どちらの zone の DNS server も 74 であれば,
そこに zone の database があればよくて,
逆引きが間違っていても正引きは引けますよね? -> BB 様



正引きは、きちんと設定すれば出来ます。
逆引きは関係ありません。
未記入さんの認識を確認する為に、逆引きファイル記述を引用しただけですので。

説明が不足してて申し訳ないですm(_ _)m
kazさんの説明はいつも分かりやすく勉強になります。
未記入
常連さん
会議室デビュー日: 2005/12/04
投稿数: 26
投稿日時: 2005-12-06 18:25
こんばんは。

逆引きの77の件、了解いたしました。
引用:

ちなみに,新設した方の zone file はちゃんと named が読んでくれていますか?
記述に問題があって読んでくれない場合もあります.
named を restart して log を参照すると,
ちゃんと読んでいない場合は「それ」とわかる内容の log が残ります.
そこは確認されていますか?


はい、ログファイルは投稿前に何度か確認しております。
実を言いますと、localhostのみ何かエラーが出ておりました(が、無視してました)。
他は、(例えばカウントアップすればその旨+正常に動いたログなど)起動時に正常なログが吐かれていたような気がします。(すみません、自宅でないのでアクセスが出来ませんので帰り次第、記入します。)
もしかして、localhostが引けていないと何らかの影響を与えるのでしょうか?
(逆に、それが原因でないとすると、私以外(契約事業者様等)が原因なのでしょうか?。例えば何らかの制約があるとか…。)
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2005-12-06 21:38
引用:

未記入さんの書き込み (2005-12-06 18:25) より:

他は、(例えばカウントアップすればその旨+正常に動いたログなど)起動時に正常なログが吐かれていたような気がします。(すみません、自宅でないのでアクセスが出来ませんので帰り次第、記入します。)


そういう点は確実に確認しないと先へ進めません.
制約云々はそれから考えることでしょう.

ちょっと気になりますが,〜.74 に resolver を向けると,
一応名前解決してくれますね.
正常なほうは普通に引けますけど,異常なほうは引けません.
さらに逆引きも...
この状況,以前お客さんのところでも見たことがあります.
その際は業者さんがロクに DNS の知識をご存じない CATV の技術屋さんで,
その Internet 接続 service を利用していたために大変でした.
DNS の仕組みをガンバって説明した挙句,
「なんとかなりませんかね?」と相談されたりして散々でした.
subnet の切り方もロクにご存じなかったようでしたし...

なんてこと,無いですよね?
お金もらってデカイ看板上げて営業している業者さんでさえ
その体たらくだったのでちょっと心配...
未記入
常連さん
会議室デビュー日: 2005/12/04
投稿数: 26
投稿日時: 2005-12-06 23:53
レス末尾にログを記述しました。
UDPとlocalhostのエラーが出ておりますが、特にmaebasi.comだけが取れない理由が見つけられません。
(もしかして、UDPやlocalhostの問題が影響してmaebasi.comが取れないのでしょうか?)

引用:

ちょっと気になりますが,〜.74 に resolver を向けると,
一応名前解決してくれますね.
正常なほうは普通に引けますけど,異常なほうは引けません.
さらに逆引きも...
この状況,以前お客さんのところでも見たことがあります.
その際は業者さんがロクに DNS の知識をご存じない CATV の技術屋さんで,
その Internet 接続 service を利用していたために大変でした.
DNS の仕組みをガンバって説明した挙句,
「なんとかなりませんかね?」と相談されたりして散々でした.
subnet の切り方もロクにご存じなかったようでしたし...

なんてこと,無いですよね?
お金もらってデカイ看板上げて営業している業者さんでさえ
その体たらくだったのでちょっと心配...


上記は、もしかして業者さんに何か問題があるということでしょうか?(~_~)


== ログ ==========================
Dec 6 23:38:40 localhost named[27815]: starting BIND 9.2.2
Dec 6 23:38:40 localhost named[27815]: using 1 CPU
Dec 6 23:38:40 localhost named[27815]: loading configuration from '/private/etc/named.conf'
Dec 6 23:38:40 localhost named[27815]: listening on IPv4 interface lo0, 127.0.0.1#53
Dec 6 23:38:40 localhost named[27815]: could not listen on UDP socket: address in use
Dec 6 23:38:40 localhost named[27815]: creating IPv4 interface lo0 failed; interface ignored
Dec 6 23:38:40 localhost named[27815]: listening on IPv4 interface en0, 219.117.221.74#53
Dec 6 23:38:40 localhost named[27815]: could not listen on UDP socket: address in use
Dec 6 23:38:40 localhost named[27815]: creating IPv4 interface en0 failed; interface ignored
Dec 6 23:38:40 localhost named[27815]: listening on IPv4 interface en0, 192.168.2.1#53
Dec 6 23:38:40 localhost named[27815]: could not listen on UDP socket: address in use
Dec 6 23:38:40 localhost named[27815]: creating IPv4 interface en0 failed; interface ignored
Dec 6 23:38:40 localhost named[27815]: not listening on any interfaces
Dec 6 23:38:40 localhost named[27815]: /private/etc/named.conf:11: couldn't add command channel 127.0.0.1#54: address in use
Dec 6 23:38:40 localhost named[27815]: zone 0.0.127.in-addr.arpa/IN: loaded serial 2005101205
Dec 6 23:38:40 localhost named[27815]: zone 75.221.117.219.in-addr.arpa/IN: loaded serial 2005101205
Dec 6 23:38:40 localhost named[27815]: zone 77.221.117.219.in-addr.arpa/IN: loaded serial 2005113015
Dec 6 23:38:40 localhost named[27815]: zone sonix.cc/IN: loaded serial 2005111215
Dec 6 23:38:40 localhost named[27815]: zone maebasi.com/IN: loaded serial 2005113015
Dec 6 23:38:40 localhost named[27815]: dns_master_load: localhost:2: unexpected end of line
Dec 6 23:38:40 localhost named[27815]: dns_master_load: localhost:1: unexpected end of input
Dec 6 23:38:40 localhost named[27815]: zone localhost/IN: loading master file localhost: unexpected end of input
Dec 6 23:38:40 localhost named[27815]: running
Dec 6 23:42:49 localhost named[24398]: listening on IPv4 interface lo0, 127.0.0.1#53
Dec 6 23:42:49 localhost named[24398]: could not listen on UDP socket: address in use
Dec 6 23:42:49 localhost named[24398]: creating IPv4 interface lo0 failed; interface ignored
Dec 6 23:42:49 localhost named[24398]: listening on IPv4 interface en0, 219.117.221.74#53
Dec 6 23:42:49 localhost named[24398]: could not listen on UDP socket: address in use
Dec 6 23:42:49 localhost named[24398]: creating IPv4 interface en0 failed; interface ignored
Dec 6 23:42:49 localhost named[24398]: listening on IPv4 interface en0, 192.168.2.1#53
Dec 6 23:42:49 localhost named[24398]: could not listen on UDP socket: address in use
Dec 6 23:42:49 localhost named[24398]: creating IPv4 interface en0 failed; interface ignored
Dec 6 23:42:49 localhost named[24398]: not listening on any interfaces
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2005-12-07 09:29
おはようございます.
引用:

未記入さんの書き込み (2005-12-06 23:53) より:

UDPとlocalhostのエラーが出ておりますが、特にmaebasi.comだけが取れない理由が見つけられません。
(もしかして、UDPやlocalhostの問題が影響してmaebasi.comが取れないのでしょうか?)


あるいは正常に引けているほうも「正常な状態ではない」かもしれませんよ,
前述の理由で.
引けないのは正引きだけではなく,逆引きも引けていないのでは?
引用:

引用:

ちょっと気になりますが,〜.74 に resolver を向けると,
〜 snip 〜


上記は、もしかして業者さんに何か問題があるということでしょうか?(~_~)


自分の場合はそうでした.
「だから」というわけではないのですが,そのときの状況にかなり似ているのです.
旧来の正引きが正常であるなら,なぜ逆引きはダメなんでしょう?
...とそこから類推すると,現在の環境を使い始めるにあたって,
正常に引ける正引きの zone 情報をその業者さんに伝えてたりしませんか?
自分の場合はお客さんに「提出してください」と申し出があって,
「なぜでしょう?」という話から発覚しました.


少なくともその named は zone 情報をちゃんと読んでくれているようです.
今更ですが,その host はどの DNS を参照していますか?
localhost の DNS を参照していてちゃんと名前解決できないなら,
まずそこから解決すべきでしょう.
以前のレスで「localhost で解決できない」ような記述がありますが,
そこは正確な情報でしょうか?
「その DNS server で local からですら名前解決ができない」ことを
明確に確認しましょう.
未記入
常連さん
会議室デビュー日: 2005/12/04
投稿数: 26
投稿日時: 2005-12-08 08:13
引用:

今更ですが,その host はどの DNS を参照していますか?


恐れ入ります。
これは、どういう意味でしょうか?
いろいろ考えたのですが、知識不足で分かりませんでした。

引用:

localhost の DNS を参照していてちゃんと名前解決できないなら,
まずそこから解決すべきでしょう.
以前のレスで「localhost で解決できない」ような記述がありますが,
そこは正確な情報でしょうか?
「その DNS server で local からですら名前解決ができない」ことを
明確に確認しましょう.


localhostの設定を変えました。
(末尾のようにしました。)
ログ的にはlocalhostは問題ないように見えます。

=== ログ =============
Dec 8 07:58:27 localhost named[8336]: starting BIND 9.2.2
Dec 8 07:58:27 localhost named[8336]: using 1 CPU
Dec 8 07:58:27 localhost named[8336]: loading configuration from '/private/etc/named.conf'
Dec 8 07:58:27 localhost named[8336]: listening on IPv4 interface lo0, 127.0.0.1#53
Dec 8 07:58:27 localhost named[8336]: could not listen on UDP socket: address in use
Dec 8 07:58:27 localhost named[8336]: creating IPv4 interface lo0 failed; interface ignored
Dec 8 07:58:27 localhost named[8336]: listening on IPv4 interface en0, 219.117.221.74#53
Dec 8 07:58:27 localhost named[8336]: could not listen on UDP socket: address in use
Dec 8 07:58:27 localhost named[8336]: creating IPv4 interface en0 failed; interface ignored
Dec 8 07:58:27 localhost named[8336]: listening on IPv4 interface en0, 192.168.2.1#53
Dec 8 07:58:27 localhost named[8336]: could not listen on UDP socket: address in use
Dec 8 07:58:27 localhost named[8336]: creating IPv4 interface en0 failed; interface ignored
Dec 8 07:58:27 localhost named[8336]: not listening on any interfaces
Dec 8 07:58:27 localhost named[8336]: /private/etc/named.conf:11: couldn't add command channel 127.
0.0.1#54: address in use
Dec 8 07:58:27 localhost named[8336]: zone 0.0.127.in-addr.arpa/IN: loaded serial 2005101205
Dec 8 07:58:27 localhost named[8336]: zone 75.221.117.219.in-addr.arpa/IN: loaded serial 2005111205
Dec 8 07:58:27 localhost named[8336]: zone 77.221.117.219.in-addr.arpa/IN: loaded serial 2005123015
Dec 8 07:58:27 localhost named[8336]: zone sonix.cc/IN: loaded serial 2005111215
Dec 8 07:58:27 localhost named[8336]: zone maebasi.com/IN: loaded serial 2005113015
Dec 8 07:58:27 localhost named[8336]: zone localhost/IN: loaded serial 2005111215
Dec 8 07:58:27 localhost named[8336]: running
Dec 8 07:58:27 localhost named[8336]: zone localhost/IN: sending notifies (serial 2005111215)
=== ログ終 ====================
============
$TTL 500

@ IN SOA aoi.sonix.cc. root.sonix.cc. (
2005111215 ; Serial Number
10800 ; Refresh after 3 hours
3600 ; Retry after 1 hours
604800 ; Expire after 1 week
86400 ) ; Minimum TTL of 1 day

IN NS aoi.sonix.cc.
IN NS mm.maebasi.com.
;
localhost IN A 127.0.0.1
===============================
$TTL 500

@ IN SOA aoi.sonix.cc. root.sonix.cc. (
2005111215 ; Serial Number
10800 ; Refresh after 3 hours
3600 ; Retry after 1 hours
604800 ; Expire after 1 week
86400 ) ; Minimum TTL of 1 day


IN NS aoi.sonix.cc.
IN NS mm.maebasi.com.
;
1 IN PTR localhost.

kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2005-12-08 09:23
おはようございます.
引用:

未記入さんの書き込み (2005-12-08 08:13) より:
引用:

今更ですが,その host はどの DNS を参照していますか?


恐れ入ります。
これは、どういう意味でしょうか?
いろいろ考えたのですが、知識不足で分かりませんでした。


その DNS server はどの DNS を参照していますか?
つまり /etc/resolv.conf ではどのように設定されていますか?
引用:

=== ログ =============
Dec 8 07:58:27 localhost named[8336]: starting BIND 9.2.2
Dec 8 07:58:27 localhost named[8336]: using 1 CPU
Dec 8 07:58:27 localhost named[8336]: loading configuration from '/private/etc/named.conf'
Dec 8 07:58:27 localhost named[8336]: listening on IPv4 interface lo0, 127.0.0.1#53
Dec 8 07:58:27 localhost named[8336]: could not listen on UDP socket: address in use
Dec 8 07:58:27 localhost named[8336]: creating IPv4 interface lo0 failed; interface ignored
Dec 8 07:58:27 localhost named[8336]: listening on IPv4 interface en0, 219.117.221.74#53
Dec 8 07:58:27 localhost named[8336]: could not listen on UDP socket: address in use
Dec 8 07:58:27 localhost named[8336]: creating IPv4 interface en0 failed; interface ignored
Dec 8 07:58:27 localhost named[8336]: listening on IPv4 interface en0, 192.168.2.1#53
Dec 8 07:58:27 localhost named[8336]: could not listen on UDP socket: address in use
Dec 8 07:58:27 localhost named[8336]: creating IPv4 interface en0 failed; interface ignored
Dec 8 07:58:27 localhost named[8336]: not listening on any interfaces
Dec 8 07:58:27 localhost named[8336]: /private/etc/named.conf:11: couldn't add command channel 127.
0.0.1#54: address in use


見落としてましたけど,
zone 情報読み込む前にいろいろと出ていますね.
named.conf は /private/etc/ にあるんですか?
named の process は本当に動いていますか?
もしかして「/etc/named.conf を読んでいる named」と
「/private/etc/named.conf を読んでいる named」を
両方起動しようとしていたりしませんか?
MacOS の場合の事情はよくわかりませんが,
named の動作それ自体が正常でないことも考えられますね.
少なくとも "not listening on any interfaces" と logging されている以上,
その named はちゃんと聴いていないように思われます.

とりあえず resolv.conf(MacX でも同じですよね?)で自分の named を参照させて,
その状態で zone 情報を少し変えてみるなりして,
ちゃんとそれらの zone 情報が引けることを確認することをお奨めします.
或いは別の client にその DNS を参照させて,同じように試してみるとか.
それで「何ができる」と「何ができない」をちゃんと線引きしたほうが良いでしょう.
未記入
常連さん
会議室デビュー日: 2005/12/04
投稿数: 26
投稿日時: 2005-12-09 08:13
お世話になっております。
なぜか利用できるようになりました。

行った動作は、ps -ax | grep named
にしたところ、なぜか十数個namedが出てきました。
コレをkillしていきまして、全てkillした時点でnamedを起動したところ名前解決ができました。
原因が分かりませんが、怪しいので気になっています。

スキルアップ/キャリアアップ(JOB@IT)