Index: [Article Count Order] [Thread]

Date:  Thu, 27 Nov 2003 15:14:39 +0900
From:  Yasuo Ino <y-ino@daj.co.jp>
Subject:  [analog-jp:01682] Re: DNS 逆引きが動かない・・・ 
To:  analog-jp@jp.analog.cx
Message-Id:  <mid-1682-analog-jp@jp.analog.cx>
In-Reply-To:  <mid-1681-analog-jp@jp.analog.cx>
References:  <mid-1680-analog-jp@jp.analog.cx> <mid-1681-analog-jp@jp.analog.cx>
X-Mail-Count: 01682


こんにちは。猪野@DAJです。

On Wed, 26 Nov 2003 23:58:08 +0900
Takayuki Matsuki <tmatsukijp@ybb.ne.jp> wrote:
> analogform.plがあるディレクトリに移動して、以下の様にすると、
> 
> $ ./anlgform.pl CG=/etc/analog.conf DNSFILE=dnscache qv=1
> Content-Type: text/plain
> 
> CONFIGFILE /etc/analog.conf
> CGI ON
> DNS NONE
> WARNINGS FL
> DNSFILE dnscache
> DNS READ
> DEBUG -C
> OUTFILE stdout
> 
> ここでanalog.conf中には、DNS WRITEが書いてあるのですが、anlgform.pl
> 中に書いてある「DNS NONE」が後に来るのでこれが有効になってしまいます。
> したがって、フォームを使用して確実にDNS参照するには、anlgform.pl中で
> 
> print ANALOG "CGI ON\nDNS NONE\nWARNINGS FL\n";
> 
> という行を捜して、DNS NONEの文字列を削除すれば良いと思います。

いや、まさにコレでした!

anlgform.plから、上記部分を削除して実行したところ、見事にDNSキャッシュ
を参照してくれるようになりました。

ただ、内部の分岐でこの後に"DNS READ"を宣言している部分があって、結局
READモードになりました。WRITEに書き換えようかとも思いましたが、時間が
掛かるのでフォームではREADモードのみにしました。

また、他の方からの助言もありまして、DNSキャッシュはコマンドラインから
定期的に更新するように設定を変更しました。まあ、これでも十分だと思い
ますので、、、

みなさん、貴重なアドヴァイスをありがとうございました。


----------------------------------------
Yasuo Ino <y-ino@daj.co.jp>
Digital Arts Inc.
System Administation Dept.
URL   http://www.daj.co.jp/
----------------------------------------