Mac OS X 10.8のipfw

Mac OS X 10.8のipfw

ipfwローカルの透明プロキシを有効にして設定しようとしたときにsquidいくつかの問題が発生しました。ルールがありますが、00100 fwd 127.0.0.1,3128 log tcp from any to any dst-port 80無限ループに陥るか、他の理由で機能しません。特定のアクションを実行するとメッセージが表示されますが、ipfw: 100 Forward to 127.0.0.1:3128 TCP 172.17.244.135:56788 74.125.232.0:80 out via en0ポート 3128 でリッスン中のメッセージはリスニングされません。どんなアイデアがありますか?system.logcurlnc

ベストアンサー1

同じシステムで実行している場合、squidイカの要求がfrom any to any dst-port 80再び実行されるため、無限ループが発生します。複数のルーティングテーブル(FreeBSD用語でfib)を使用しない限り、特定のプログラムのトラフィックを無視するルールを設計することはできません。

HTTP_PROXYcurl環境変数(たとえば、wgetなど)を設定し、ブラウザでプロキシを設定してソフトウェアでプロキシを設定する方法を確認することをお勧めしますfetch

おすすめ記事