GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 18.04 に Squid プロキシ サーバーをインストールする方法

この記事では、Ubuntu 18.04 LTS に Squid Proxy Server をインストールして構成するために必要な手順について説明しました。このチュートリアルを続行する前に、sudo 権限を持つユーザーとしてログインしていることを確認してください。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

Squid は、中小企業から大規模なエンタープライズ レベルのネットワークまで、FTP、HTTP、DNS ルックアップなどのキャッシュとプロキシに使用できるフル機能のオープン ソース Web プロキシ キャッシュ サーバーです。プロトコル。 Squid は、SSL リクエストのキャッシングとプロキシも実行できます。

Ubuntu に Squid プロキシ サーバーをインストールする

ステップ 1. まず、Ubuntu サーバーにパッケージのインストールを開始する前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。

sudo apt update
sudo apt upgrade

ステップ 2. Squid Proxy Server をインストールします。

Squid パッケージは、デフォルトの Ubuntu 18.04 リポジトリに含まれています。サーバーで以下のコマンドを実行して、SQUID プロキシ サーバーをインストールします。

sudo apt install squid

インストールが完了すると、Squid サービスが自動的に開始されます。インストールが成功し、Squid サービスが実行されていることを確認するには、次のコマンドに従います:

sudo systemctl status squid

ステップ 3. Squid プロキシ サーバーの構成。

Squid 設定ファイルは /etc/squid/squid.conf にあります。

sudo nano /etc/squid/squid.conf

squid 設定ファイルを編集し、http_port 値を新しいポートに変更します:

http_port 3128

http_access deny all オプションに移動します。これは現在、すべての HTTP トラフィックをブロックするように構成されています。これは、Web トラフィックが許可されないことを意味します:

http_access allow all

visible_hostname オプションに移動します。このエントリに任意の名前を追加します。これは、接続しようとしている人にはサーバーがどのように見えるかです。構成ファイルに変更を加えるたびに、変更を有効にするために Squid サービスを再起動する必要があります。

sudo systemctl restart squid

ステップ 4. ファイアウォール サービスを構成する

Ubuntu でファイアウォール サービスを実行するには、ファイアウォールのポートを開きます:

sudo ufw allow 3128/tcp

ステップ 5. Squid クライアントを構成します。

Squid プロキシ サーバーをセットアップするための構成はすべて完了しています。ここで、クライアント マシンに切り替えて、Web ブラウザーを開きます。 Firefox を使用している場合、プロキシ設定は次の場所にあります。

  • メニュー> オプション> ネットワーク設定> 設定
  • 手動プロキシ設定のラジオ ボタンをオンにします。

Ubuntu 18.04 に Squid Proxy Server をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。質問や提案がある場合は、下にコメントを残してください。


Ubuntu
  1. Ubuntu14.04サーバーにZimbra8.6をインストールする方法

  2. Ubuntu20.04にSquidプロキシをインストールして構成する方法

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

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

  2. Ubuntu18.04にSquidプロキシサーバーをセットアップしてインストールする方法

  3. Ubuntu14.04にSquidプロキシサーバーをインストールします

  1. Ubuntu18.04にMySQLをインストールする方法

  2. Ubuntu18.04にMinecraftサーバーをインストールする方法

  3. Ubuntu20.04にNginxをインストールする方法