- - PR -
WindowsからDNSの参照できない
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-06-14 09:58
ローカル環境にLinux(Redhat7.3)でDNS(BIND9.2.2)を立ち上げました。
Linuxでnslookupを実行し、ドメインを引くと問題なくIPアドレスを確認することができます。しかし、同じセグメント上のWindows端末からDNSをLinuxにしてnslookupを実行し、ドメインを引くことができません(No Respose from serverと表示される)。 pingでIPアドレスを指定するとレスポンスがあり、ドメインを指定するとエラーになります。 どういったことが考えられるでしょうか。 ご教授よろしくお願いします。 環境 linux:192.168.2.100 ドメイン:localtest.jp win:192.168.2.201 OS:WinXP nslookupで引いたホスト:www.localtest.jp |
|
投稿日時: 2003-06-14 11:42
色々な可能性が考えられるので、いくつか挙げます。
・そもそもWindowsとLinuxの通信が物理的にできていない →ping ・WindowsからのアクセスをLinuxで拒否している ・FW →FWの設定確認しましょう ・DNSの設定ファイル →/etc/named.conf確認しましょう ・WindowsでのDNSサーバの指定が間違っている →確認してみましょう ・実はLinuxが別のDNSサーバを指定している →/etc/resolv.conf確認してみましょう 頑張って下さい。 |
|
投稿日時: 2003-06-14 20:30
よくあるケース
1.ipchains/iptablesでポートフィルタリングをしている。 →/etc/sysconfig/ipchains,/etc/sysconfig/iptablesを調べてみましょう。 2.本当にLinux側でbindが正常に動作しているのか? →dig/hostコマンドでDNSサーバを指定して問い合わせを行ってください。 |
|
投稿日時: 2003-06-15 00:09
takeさん、MyTimeさんお返事ありがとうございます。
>・そもそもWindowsとLinuxの通信が物理的にできていない > →ping 物理的に接続されてます。WinとLinux端末はBBルータのHubで接続してあり、 win→linuxへpingを実行しましたが正常に返ってきます。 linuxからWinへはWinXPにインストールしてあるF/W機能を停止すればpingは返ってきました。 WinXPにインストールしてあるF/W機能を停止してもDNSの参照はWinからできませんでした。 ・WindowsからのアクセスをLinuxで拒否している > ・FW > →FWの設定確認しましょう ここらへんはまだ未知なので調べてみます。 > ・DNSの設定ファイル > →/etc/named.conf確認しましょう こちらは何度も確認してみたのですが。。 >・WindowsでのDNSサーバの指定が間違っている > →確認してみましょう linuxのIPアドレス192.168.2.100を指定してます。 >・実はLinuxが別のDNSサーバを指定している > →/etc/resolv.conf確認してみましょう resolv.confの設定がいまいち理解できてないのですが以下のように設定してあります。 ※192.168.2.1はBBルータのアドレスです。 domain localtest.jp search localtest.jp nameserver 192.168.2.100 nameserver 192.168.2.1 >1.ipchains/iptablesでポートフィルタリングをしている。 > →/etc/sysconfig/ipchains,/etc/sysconfig/iptablesを調べてみましょう。 /etc/sysconfig/ipchainsがありました。これはパケットフィルタリングですよね? 内容は理解していないので1度確認してみます。 >2.本当にLinux側でbindが正常に動作しているのか? > →dig/hostコマンドでDNSサーバを指定して問い合わせを行ってください。 linux上でhostコマンドでも調べましたが正常に結果は返ってきます。 # host www.localtest.jp www.localtest.jp has address 192.168.2.100 ほかにも考えられる点がありましたら教えてください。 よろしくお願いします。 |
|
投稿日時: 2003-06-15 12:46
/etc/sysconfig/ipchainsで53 udpを通すようにしたらWindowsからDNS参照することができました。
ありがとうございました。 |
1