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

Ubuntu20.04LTSでAPTプロキシを設定する方法

プロキシサーバーは、クライアントコンピューターとインターネットの間にある中間サーバーです。通常、内部ネットワークでは、予期しないアクセスや攻撃の防止に使用されます。また、インターネットアクセス、帯域幅制御、コンテンツのフィルタリングとブロックを制御するためにも使用されます。

オフィスまたはホームネットワークがプロキシサーバーの背後にある場合、インターネットにアクセスするには、Webブラウザまたはネットワークプロキシ設定でプロキシを設定する必要があります。

このチュートリアルでは、Ubuntu20.04サーバーおよびデスクトップシステムでプロキシ設定とapt-proxyを設定する方法を示します。

前提条件
  • システムにインストールされているUbuntu20.04デスクトップ。
  • ルートパスワードがサーバーに設定されます。
Ubuntuデスクトップでのプロキシのセットアップ

Ubuntuデスクトップでプロキシを設定するには、以下に示すようにシステム設定を開きます。

ネットワーク=>ネットワークプロキシをクリックします 。次の画面が表示されます。

[方法]ドロップダウンリストで、[手動]を選択し、プロキシサーバーのIPとポート番号を入力し、[システム全体に適用]をクリックして変更を適用します。

シングルユーザー用のプロキシの設定

場合によっては、毎回プロキシを使用したくないことがあります。その場合、ターミナルウィンドウから一時プロキシを設定できます。

HTTP_PROXY変数を一時的にエクスポートするには、ターミナルで次のコマンドを実行します。

export HTTP_PROXY=username:[email protected]:8181

HTTPS_PROXY変数を一時的にエクスポートするには、端末で次のコマンドを実行します。

export HTTPS_PROXY=username:[email protected]:8182

シングルユーザーの永続プロキシを設定する場合。特定のユーザーのファイル〜/ .bashrcを編集することで、これを行うことができます:

nano ~/.bashrc

ファイルの最後に次の行を追加します。

export http_proxy=username:[email protected]:8181
export https_proxy=username:[email protected]:8182

ファイルを保存して閉じてから、次のコマンドを使用して新しいプロキシ設定をアクティブにします。

source ~/.bashrc
すべてのユーザーの永続プロキシを設定

すべてのユーザーにプロキシ設定を設定する場合は、/ etc/environmentファイルを編集して設定できます。

nano /etc/environment

ファイルの最後に次の行を追加します。

export http_proxy=username:[email protected]:8181
export https_proxy=username:[email protected]:8182

ファイルを保存して閉じてから、次のコマンドを使用して新しいプロキシ設定をアクティブにします。

source /etc/environment

APTのプロキシを設定

Ubuntuリポジトリからパッケージをインストールする場合は、APTのプロキシを設定する必要があります。 /etc/apt/apt.conf.d/に新しい構成ファイルを作成することでそれを行うことができます:

nano /etc/apt/apt.conf.d/proxy.conf

次の行を追加します:

Acquire::http::Proxy "http://username:[email protected]:8181/";
Acquire::https::Proxy "https://username:[email protected]:8182/";

終了したら、ファイルを保存して閉じます。これで、システムのUbuntuリポジトリから任意のパッケージをインストールできます

結論

上記のガイドでは、さまざまな方法を使用してUbuntuにプロキシを設定する方法を学びました。プロキシ設定について十分な知識があることを願っています。


Ubuntu
  1. Ubuntu18.04LTSでRsyslogサーバーをセットアップする方法

  2. Ubuntu20.04でリバースプロキシとしてNginxを設定する方法

  3. Ubuntu18.04および16.04LTSでElasticsearchをセットアップする方法

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

  2. Ubuntu20.04でローカルAPTリポジトリサーバーをセットアップする方法

  3. Ubuntu18.04LTSでRabbitMQクラスターをセットアップする方法

  1. Ubuntu18.04LTSでプライベートDockerレジストリを設定する方法

  2. Ubuntu18.04LTSでIRedMailサーバーをセットアップする方法

  3. Ubuntu14.04LTSにZabbix2.2をインストールする方法