LinuxにSquidプロキシサーバーをインストールして設定する方法
プロキシサーバーは、デスクトップコンピュータとインターネットの間の仲介者として機能し、クライアントマシンがネ ネットワークにプロキシサーバーを含めるには、さまざまな理由があります:
- LAN上でインターネット接続を共有する
- インターネットサーフィンをスピードアップする
- 匿名サーフィンのためのクライアントコンピュータのIPアドレスを非表示にする
- インターネットアクセス制御を実装する
- アウトバウンドコンテンツをスキャンする
- 地域の制限を回避する
明らかに上記の理由のいくつかは完全にビジネスに適しており、いくつかは、よく、あなたのベストプラクティスに沿って分類されない場合があります。 いずれにしても、プロキシサーバーのインストール方法と構成方法を知ることは、ネットワーク管理者にとって必須のスキルです。 だから、それの世話をしてみましょう。 Ubuntu16.04サーバーにSquidプロキシサーバーをインストールする方法を説明します。
Installation
このインストールと設定はコマンドラインから完全に処理されるので、ターミナルウィンドウを開き、入力する準備をします。私たちが最初にしたいことは(Ubuntuでのソフトウェアインストールと同様に)aptを更新することです。 ターミナルウィンドウから、コマンドsudo apt-get updateを発行します。 それが完了したら、コマンドsudo apt-get upgradeを使用してアップグレードを実行することもできます。 もちろん、これがカーネルをアップグレードする必要がある場合は、再起動を行いたいので、それに応じてこれをスケジュー 更新/アップグレードが完了したら、次のコマンドでSquidをインストールします。
sudo apt-get install squid3
インストールは必要な依存関係(libecap3、libltdl7、squid-purge、squid-langpack)をピックアップし、問題なく完了します。
それがインストールにあるすべてです。 次に、基本的なプロキシサーバーの構成に移ります。Squidプロキシサーバーの設定は、/etc/squid/squidで処理されます。コンフ… 私は非常に基本的なプロキシサーバーを設定する方法を紹介します。 最初に行う必要があるのは、(#文字を削除して)行のコメントを解除することです。
#http_access allow localnet
その行を見つけるには、次のコマンドを発行します。
sudo grep -n http_access /etc/squid/squid.conf
ご覧のように(図A)、設定オプションは1186行目にあります(私のインストールの)。 イカを開けろコマンドsudo nano/etc/squid/squidを使用して、編集用のconfファイル。その行までスクロールして#文字を削除します。p>
図A