このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

CentOS5でSquid このメッセージに返信する
日時: 2007/07/06 17:22
名前: なおき
URL:

CentOS 5でルーターを構築し、Squidを動かそうとしています。
iptablesで、iptables -t nat -A PREROUTING -i $LAN -p tcp --dport 80 -j REDIRECT --to-port 3128
とし、クライアントで設定しなくてもいいようにしようとしているのですが、

エラー
リクエストされた URL は取得できませんでした

と出て、アクセスできなくなり、エラーが表示されてしまいます。
squid.confなどを見直してみても、原因が特定できずに困っています。

Squidのバージョンは、2.6です。

以前は、Fedora4で、同じ設定で使用できていたので、バージョンが2.6になった事で、
何か変わったのでしょうか?

ご存じの方、お教えください。

記事編集 編集
Re: CentOS5でSquid このメッセージに返信する
日時: 2007/07/06 22:50
名前: 管理人
URL:
普通にプロキシの設定をブラウザで行ってプロキシ経由でWebアクセスできることは確認済でしょうか?
記事編集 編集
Re: CentOS5でSquid このメッセージに返信する
日時: 2007/07/07 15:30
名前: なおき
URL:

iptablesでREDIRECTせずに、ブラウザの方で設定してのWebアクセスは正常に
出来るのは確認しています。
記事編集 編集
Re: CentOS5でSquid このメッセージに返信する
日時: 2007/07/08 16:49
名前: 管理人
URL:
squidのログメッセージを貼り付けてください。

記事編集 編集
Re: CentOS5でSquid このメッセージに返信する
日時: 2007/07/10 17:48
名前: なおき
URL:

自己解決いたしました。

Squid-2.6だと、http_portにオプションを記載すればいいようです。

http_port 3128 transparent

として、iptablesで3128にREDIRECTで出来ました。

ありがとうございました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -