1|2デフォルトのSquidでは、動的コンテンツのキャッシュを行わない。動的コンテンツは、“cgi-bin”または“?”とのマッチングによって判断される。deny”の設定によって有効になっていた。0」のような更新パターンが使われている。これにより、キャッシュ可能にできる動的コンテンツの提供サイトをバイパス規則で指定できるようになった。次のように更新パターンを設定すればよい。0この場合は、movies.comのコンテンツが“?”を含むURLで提供されていても、ほかの条件をすべて満たしていれば、このコンテンツはキャッシュされる。allow」を使ってこれを免除する必要があるだろう。以下は、SquidのWikiに記されている例である。QUERYSquidが発するDNS要求は多く、HTTP要求ごとにDNS要求を1つ出す。サーバにDNSキャッシュサーバをインストールし、これをSquidで利用すればDNS要求を減らすことができる。その方法については、こちらが参考になるだろう。PCがOSのアップデートに利用している)のようなサイトが、最も帯域幅を必要とするサイトの1つになっている。残念ながら、こうしたサイトは部分的にコンテンツを提供する(HTTPステータスコード206を返す)ため、現状のSquidではキャッシュができない。Updateサーバを用意することでwindowsupdate用のキャッシュが扱えるようになる。pool)を使って、ピーク時間帯にwindowsupdateが消費する帯域幅を制限できる。クライアント側は、それ以外の時間帯に接続を行ってアップデートを完了することになる。次の例は、グローバル遅延プールの1つを64Kbps(8KBps)に設定している。これにより、10時から18時のピーク時間帯はwindowsupdate.comというあて先ドメインに対するトラフィックが64Kbpsに制限される。peakperiod前記のような変更を行うことで、わたしが利用しているSquidのバイトヒット率は8%から26〜37%に向上した。バイトヒット率が33%だとすれば、全トラフィックの3分の1が(より低速なインターネット上のリンクからではなく)キャッシュから得られていることになる。Squidのパフォーマンス評価には、squid3-clientやcalamarisが使える。AsareはHTTP圧縮サービスDelXyの開発者。プロキシ原文へのリンク関連記事SafeSquidによるインターネットアクセス管理コンテンツフィルタリング機能を持つプロキシが必要な場合、高価な統合脅威管理マシンが必ずしも必要なわけではない。それらに匹敵する機能を持つオープンソースのSafeSquidは、ユーザーが20名以下の小さなオフィスであれば、その機能のほとんどが無料で利用できる。iptablesを使って特定のネットワークアプリケーションをブロックする社員がこっそりIMでチャット——会社で許可していないのであれば、IT部門はそうしたトラフィックをブロックするように指示されるかもしれない。そんなとき、iptablesの知識は問題解決の道しるべとなってくれる。AppArmorでアプリケーションのファイアウォールを構築オープンソースセキュリティに関しては、少なくとも2つの陣営がある。1つはAppArmorの使いやすさを支持するグループで、もう1つはより包括的なSELinuxを支持するグループである。ここでは、AppArmorについてみてみよう。広告に関するお問い合わせメールマガジンSpecialインデックスRSSfacebooktwitter利用規約ITmediaはアイティメディア株式会社の登録商標です。