リモートサーバーはローカルネットワークを共有するプロキシを設定します - イントラネット環境が git や pip などにできない問題を解決します。

一部のサーバーは外部ネットワークに接続されていないため、git が使用できない、パッケージをインストールできないなどの問題が発生します。オフライン インストールは面倒すぎます。この記事では、Clash を使用して、ローカルの Win コンピューター ネットワークをリモート サーバーに共有します。サーバー (Linux イントラネット) とローカル コンピューター (Win は外部ネットワークに接続可能) に使用され、ローカル エリアとサーバーは同じローカル エリア ネットワーク (キャンパス ネットワークなど) 内にあります。

次のように進めます。

  1. ローカル コンピュータのクラッシュで、LAN を許可する機能を有効にすると、ポートはデフォルトで 7890 を使用します。

  1. ローカル コンピュータは自身の IP アドレスを確認できます。ipconfig コマンドを使用できます。次の ipv4 アドレスは 222.20.75.93 です。

  1. 一部のコンピュータのファイアウォールにより、7890 のプロキシが失敗する可能性があります。コンピュータのファイアウォールの受信ルールにポートを追加することをお勧めします。方法は次のとおりです。

Windows セキュリティ センター -> ファイアウォールとネットワーク保護 -> 詳細設定 -> 受信ルール -> 新しいルール

TCP を開き、特定のローカル ポート 7890 (ポート番号はクラッシュ ソフトウェアのポートに基づいています) を選択し、それに好きな名前を付けるだけです。

この時点で、マシンをプロキシとして使用できるようになりました。次のステップは、Linux サーバー上でローカル プロキシを使用する方法です。

  1. サーバーはさまざまなコマンドにプロキシを使用します。ローカル アドレスとポート (ここでは 222.20.75.93:7890) で十分です。

  • (1) git設定プロキシの場合は、プロキシ アドレスの変更に注意してください。

# 设置代理
git config --global http.proxy http://222.20.75.93:7890
git config --global https.proxy https://222.20.75.93:7890
# 重置取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
  • (2) pip コマンド: pip コマンドの最後に --proxy=proxy IP: ポートを追加します。

pip install robotframework --proxy=222.20.75.93:7890
  • (3) apt などの他のシステム コマンドを使用して、直接検索するようにプロキシ メソッドを設定したり、サーバー環境変数を変更してグローバル プロキシを追加したりできます。

おすすめ

転載: blog.csdn.net/weixin_44576482/article/details/128667675