Squidの紹介Squidキャッシュ(略してSquid)は、GNU General Public Licenseに準拠している人気のあるフリーソフトウェアです。 Webサーバーのプリキャッシュサーバーとして、SquidはWebサーバーからデータを要求してキャッシュするためにユーザーを代理することができますまた、LANユーザーがプロキシを介してインターネットにアクセスできるようにローカルエリアネットワークで使用することもできます。 Squidは主にLinuxのようなシステムで動作するように設計されています。
SquidはLinuxシステムだけでなく、AIX、Digital Unix、FreeBSD、HP-UX、Irix、NetBSD、Nextstep、SCO、そしてSolarisでも利用できます。
Apache、Socks、TIS FWTK、デリゲートなど、Linux上の他のエージェントソフトウェアと比較すると、Squidはダウンロードとインストールが簡単で、設定が簡単で柔軟性があり、キャッシュと複数のプロトコルをサポートします。 ipchains + Squidのソリューションを使用すると、インターネットにシームレスにアクセスしながら、インターネットへの高性能アクセスを実現できます。
Squidはインターネットのデータをキャッシュするソフトウェアで、ユーザーのダウンロード要求を受け取り、ダウンロードしたデータを自動的に処理します。つまり、ユーザーがホームページをダウンロードしたいときには、アプリケーションをSquidに送信し、Squidはそれをダウンロードし、Squidは要求されたWebサイトに接続してホームページを要求し、バックアップを保持しながらホームページをユーザーに渡します。他のユーザーが同じページに申し込むと、Squidは保存されたバックアップをすぐにユーザーに渡します。
I.環境
#lsb_release -a LSBバージョン::core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0 -amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarchディストリビュータID:CentOS説明:CentOSリリース5.9(最終)リリース:5.9コード名:最終
#getconf LONG_BIT 64
2番目に、Squidのインストール
#yum -y install squid
#chkconfig --level 35 squid on
3番目に、squidの設定
#squid -z
#/etc/init.d/squid start
#cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
#vim /etc/squid/squid.conf
メインを編集する設定ファイル:
570行前後に次の内容を追加します(プロキシを使用するために会社のIPのみを制御するために使用されます)。
acl xtone src 125.77.254.58/255.255.255.255
約636行で、次の行を追加します。
http_access allow xtone
#/etc/init.d/squid restart
< Br>
FTPソフトウェアを使用してCONNECTプロキシを設定するには、次の620行の内容をコメントアウトする必要があります。
#http_access deny CONNECT!SSL_ports
この記事は「Secret Hill」からの引用です。 'ブログ、このソースは必ず保管してください。http://523514.blog.51cto.com/513514/1418691