GNU/Linux >> Linux の 問題 >  >> Arch Linux

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

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

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

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:AlmaLinux8。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

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

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

sudo dnf update
sudo dnf install epel-release

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

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

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 normally listens to port 3128
http_port 3128
# http_port 3128 transparent

保存して閉じてから、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プロキシサーバーをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、Squidの公式Webサイトを確認することをお勧めします。 。


Arch Linux
  1. CentOS7にSquidプロキシサーバーをインストールする方法

  2. AlmaLinux8にPHP8をインストールする方法

  3. AlmaLinux8にPHP7.4をインストールする方法

  1. Ubuntu20.04にSquidプロキシサーバーをインストールする方法

  2. AlmaLinux8にAnacondaをインストールする方法

  3. AlmaLinux8にTerraformをインストールする方法

  1. AlmaLinux8にGitをインストールする方法

  2. AlmaLinux8にNode.jsをインストールする方法

  3. AlmaLinux8にGnomeをインストールする方法