Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> プロキシサーバー >> Linux Squidプロキシサーバのインストールと設定

Linux Squidプロキシサーバのインストールと設定

  
        

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

Copyright © Windowsの知識 All Rights Reserved