タグ付けされた質問 「squid」

1
Squidプロキシがキャッシュを正しく実行しているかどうかを知る方法
Squidサーバーに接続されたクライアントがインターネットに直接アクセスしてデータを取得する代わりに、キャッシュデータを実際に使用しているかどうかをテストしたかったのです。SquidサーバーからServer:Portを読み取るようにすべてのクライアントブラウザーを構成しました(これは10.42.0.1:3128です)。キャッシュまたはインターネットから情報を取得しているかどうかはどうすればわかりますか。 簡単な「テスト」で、多くの画像が含まれる複数のページを読み込むときに同じ速度が得られたので、私は尋ねました。訪問ごとに変わる広告ではなく、同じ画像。 キャッシュを使用しているかどうかを確認する方法は何ですか? 私は次を実行しました:sudo tail -f /var/log/squid3/access.logスクロールし続けるいくつかの行を得ました: 1374553166.136 929 185.168.101.131 TCP_MISS/200 28198 GET http://www.amazon.de/gp/offer-listing/B000NOIW62/ref=sr_1_1_olp? - DIRECT/178.236.7.219 text/html それらにはTCP_MISS / 200があり、最後に上の例のようにDIRECTがありました。これは、LAN内のすべてのコンピューターの電源を切っている間に起こりました。私が使用しようとしたとき、私は次のことをしましたsudo tail -f /var/log/squid3/access.log | grep HIT 1374553387.488 0 10.42.0.14 TCP_IMS_HIT/304 278 GET http://g-ecx.images-amazon.com/images/G/01/da/creatives/sn130.png - NONE/- image/png したがって、TCP_IMS_HIT / 304として表示され、最後にNONEが表示されます では、TCP_MISS、DIRECT、TCP_IMS_HIT、およびNONEはどういう意味ですか? キャッシュは機能していますか?
12 squid 

3
squid-deb-proxyキャッシュにパッケージを追加する方法は?
インターネットプランの帯域幅とデータを節約するために、デスクトップにsquid-deb-proxyをインストールし、そのクライアントと他のいくつかのマシンをインストールしました。ただし、これに私を置いた投稿に基づいて、ラップトップ*を別のネットワークに移動してそこで更新すると、ダウンロードした更新は、取得時にsquid-deb-proxyサーバーに自動的にコピーされません私のネットワークに戻って。 これが正しいと仮定して(後でテストします)、これらのパッケージをキャッシュに固定して、ネットワーク内の他のマシン用にもう一度ダウンロードする必要がないようにする方法はありますか? *コメントで述べたように、ラップトップを単にプロキシサーバーにすることもできますが、私の特定のケースでは、ラップトップは実際には1)常に実行されていないVM、2)開いていないラップトップ時間。そのため、その解決策は良いものですが、私の場合は機能しません。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.