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月頃ですか。あー。