こんにちは この前、adsl-startでtimeoutの件でお世話になった奥井です。 あれから教えて頂いたWin98用のPPPOEドライバを使ってモデムをブリッジモードでつなごうとしましたがやっぱりダメでした。それでモデムはルーターモードのままでファイヤウオールを作ろうとしました。 最初にiptablesを全チェーンACCEPTの状態で以前のような動作を確認しようとしたのですが、うまくいかないので助言宣しくお願いします。 以前 modem--HUB---etower(vine2.6r1:samba,squid動作) |---interceptor(vine2.6r1:メール読み書き、WEB閲覧) |---vaio(vine2.5)カメラサーバ |---aa1(Win98) modem 192.168.1.1 etower 192.168.1.2 interceptor 192.168.1.21 vaio 192.168.1.4 aa1 192.168.1.5 wall追加した状態 modem---wall(vine2.6r1)-------HUB----etower eth1 eth0 |----interceptor |----vaio |----aa1 modem 192.168.0.1 wall eth0:192.168.1.1 wallでiptablesを動作させてます eth1:192.168.0.2 wallをいれて動作させたところ各PC(vine,Win98ともに)のブラウザでプロキシに192.168.1.2 port3128を設定したのですが以下のようなメッセージをsquidがだします。 -------------------------------------------------------------------------- エラー リクエストされたURLは取得できませんでした。 以下のURLを取得した際に:http://@@@@@@@@@ 次のエラーが発生しました: 以下のホスト名のIP addressを調べられません。search.lucky.org DNSサーバが以下のエラーを返しました: No DNS records この意味は次のとうりです: キャッシュはURL中のホスト名からIP addressを調べることができませんでした。 アドレスが間違っていないか確認してください。 Generated Thu,27 Nov 2003 13:15:53 GMT by e-tower (squid/2.4.STABLE) -------------------------------------------------------------------------- できている事 1 interceptor,aa1からメール送受信ができる 2 全てのPCからsquidを使わなければWeb閲覧ができる 3 各PCでpingはとうる 以前からDNSは動作していません。(その状態でsquidは使用できた) 同じプライベートアドレスだしwallをmodemとの間にいれただけでsquidがなぜリクエストしたブラウザにWebを返さなくなったか色々調べましたがわかりません。 宣しくお願いします。 squidのcache.log idnsCheckQueue: ID 35: giving up after 60 tries and 300.3seconds modemのルーティングテーブル 宛先アドレス ゲートウエイ 0.0.0.0 @.@.@.@ modemのpeer IP 192.168.0.0/24 192.168.0.1 192.168.1.0/24 192.168.0.2 127.0.0.1/32 127.0.0.1 @.@.@.@ !.!.!.! modemのADSL IP 192.168.0.2/32 xx:xx:xx:xx wall route -n 宛先アドレス ゲートウエイ フラグ インターフェース 192.168.1.0 0.0.0.0 U eth0 192.168.0.0 0.0.0.0 U eth1 127.0.0.0 0.0.0.0 U lo 0.0.0.0 19.168.0.1 UG eth1 interceptor e-tower vaio router -n 宛先アドレス ゲートウエイ フラグ インターフェース 192.168.1.0 0.0.0.0 U eth0 127.0.0.0 0.0.0.0 U lo 0.0.0.0 192.168.1.1 UG eth0