AlmaLinux8にSquidプロキシをインストールする方法

このチュートリアルでは、AlmaLinux8にSquidProxyをインストールする方法を紹介します。知らなかった人のために、SquidProxyはWeb用のオープンソースのキャッシングプロキシです。 HTTP、HTTPS、FTPなどの多くのプロトコルをサポートしています。 頻繁に要求されるWebページをキャッシュして再利用することにより、squidは帯域幅を節約し、応答時間を改善してWebページへのアクセスを非常に高速にします。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 AlmaLinux8にSquidProxyサーバーを段階的にインストールする方法を説明します。CentOSとRockyLinuxでも同じ手順に従うことができます。

AlmaLinux8にSquidプロキシをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

sudo dnfアップデート
sudo dnf installepel-リリース

ステップ2.AlmaLinux8にSquidプロキシをインストールします。

デフォルトでは、SquidはAlmaLinux8ベースリポジトリで利用できます。 次に、次のコマンドを実行して、SquidProxyをシステムにインストールします。

sudo dnf install squid

Squidプロキシのインストールを確認します。

squid –version

構成を開始する前に、Squidサービスがシステムで実行されていることを確認してください。 次のコマンドを実行して、Squidサービスのステータスを確認します。

sudo systemctl start squid
sudo systemctl enable squid
sudo systemctl status squid

ステップ3.Squidプロキシを設定します。

次に、Squidプロキシ構成ファイルを開きます。

sudo nano /etc/squid/squid.conf

を見つける http_port Squidのリスニングポートを変更する場合はディレクティブ。 デフォルトでは、すでにポート3128に設定されています。

#Squidは通常ポート3128をリッスンしますhttp_port 3128#http_port3128トランスペアレント

Save と close、次にSquidサーバーを再起動して、変更が行われるようにします。

sudo systemctl restart squid

手順4.ファイアウォールを構成します。

ファイアウォールがアクティブな場合、他のシステムが接続できるように、Squidがファイアウォールを通過できるようにする必要があります。

sudo Firewall-cmd –add-service = squid –permanent
sudo Firewall-cmd –reload

ステップ5.Squidプロキシを使用するようにブラウザーを構成します。

インストールとセットアップが正常に完了したら、クライアントブラウザでポインティングイカのIPとデフォルトポートの参照をテストします。 あなたに Firefox、Squidサーバーを介して外部ネットワークに接続するように構成します。 Preferences -> General -> Network Settings -> Manual Proxy Configuration。 すべてのプロトコルにこのプロキシサーバーを使用するようにチェックします。

おめでとう! Squidが正常にインストールされました。 このチュートリアルを使用して、AlmaLinux8システムにSquidプロキシサーバーをインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします イカの公式ウェブサイト