2007年02月12日(月)


Transparent Web Proxy Server with squid on ipfw III

PC : 透過型ウェブプロキシサーバ

squid の設定が簡単になってました。ipfw の設定は変わりません。

http_port 3128 のあとに transparent を入れるだけです。 default ファイルから変更する場合は、内部ネットワークの利用許可設定も 必要ですが、これらの2点のみです。

squid.conf

--- squid.conf.default  Thu Feb  8 08:42:20 2007
+++ squid.conf  Mon Feb 12 10:51:17 2007
@@ -86,7 +86,12 @@
 #      visible on the internal address.
 #
 # Squid normally listens to port 3128
-http_port 3128
+http_port 10.0.1.1:3128 transparent


 #  TAG: https_port
 # Note: This option is only available if Squid is rebuilt with the
@@ -2611,6 +2616,8 @@
 # be allowed
 #acl our_networks src 192.168.1.0/24 192.168.2.0/24
 #http_access allow our_networks
+acl our_networks src 192.168.1.0/24 192.168.2.0/24
+http_access allow our_networks

proxy の設定をしなくても、Microsoft Update は「Microsoft Update ホーム」の ページを表示します。squid の log を見ると、ちゃんと squid を通っています。 けど、そこから先は「エラー番号: 0x80072EE2」が出て進みません。

proxy の設定をするとできますけど、それだと全然 transparent でないです。 これを解決しませんと。

んで、最初に調べたのが、2001年6月頃ですか。あー。



generated by makediary-2.11