[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:77016] Re: Disable dialing request from Windows98


炭屋といいます。

「[linux-users:76888] Re: Disable dialing request from Windows98」にて
"Satoshi IWAMOTO ^_^" <iwamoto _at_ mei2.advantest.co.jp> さん:

> > debug 31としてみたり、debug 0x0031を/etc/diald.confに入れて
> > みました。が、/var/log/messagesには何も入りませんでした。な
> > ぜ?
> >
>  31は10進数です。0x1F ですね。
> 
>  で、message ですが…すいません、compile option か何かで
>  log の出力を制御出来るのかな??

使用しているPlamo 2.1ではdebug messageは/var/log/messagesで
はなく、/var/log/debugに出力されてました。

そのlogを調べたところ

Dec 1 16:53:07 tiger diald[12981]: filter accepted rule 22
proto 134629504 len 57 packet 192.168.2.1,1025 =>
202.231.128.10,53

というのがあり、これはDNSによる名前解決ですね。「これならしょ
うがないなー!」と思いながら、tcpdumpを使いこの時の状況を調
べてみてようやくわかりました。

Windows 98にはDNSを二つ登録してありました。そのうちの一つは
ipchains によるfilterを登録してありますが、もう一つには
filterをかけてありませんでした。
Windows 98はprimaryのDNSでerrorになるので、(filterのかけてな
い)secondaryのDNSに名前解決にゆき、こっちでdialをしていたの
でした。

通常の状態ではsecondaryにまでは(なぜか)名前解決にゆかないよ
うです。Windows (98)は全く不思議な動作をするものです。

もっとも、dialdのstandard.filterでnetbiosのpacketをfiltering
できないのは疑問として残ったままですが。。。

長々とお付き合いいただきありがとうございました。

---
炭屋悦緒   また野望に一歩近づいた...
http://www.ymg.urban.ne.jp/home/sumiya/

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: