Windows コマンドプロンプトでの認証済みプロキシ

Windows コマンドプロンプトでの認証済みプロキシ

私のインターネット アクセスは、認証されたプロキシ経由で配信されます。これは、「インターネット オプション」コントロール パネル アプレットで正しく設定されており、すべてのブラウジング/GUI アプリは正常に動作します。

cmd の場合、プロキシ設定は通常、 をエクスポートして設定されますhttp_proxy。使用しようとしているアプリケーションは、gitと Putty のですpscp.exe。次の構文を試しましたが、効果はありませんでした。

 set http_proxy=http://username:[email protected]:port/

私も実験してみましたNetsh.exe および ProxyCfg.exe運がなかった。

Windows コマンド プロンプトで認証済みプロキシを構成するにはどうすればよいですか?

答え1

それはあなたが使用しようとしているプログラムに完全に依存します - この場合、pscp. (cmd自体持っていないプロキシ設定はありません (接続は行われず、コマンドの実行のみ行われます)。

pscpは PuTTY の一部なので、同じ設定を使用します。これは PuTTY の GUI で設定できます。

  • PuTTYを起動します。
  • 設定ウィンドウで、繋がりプロキシ、 選ぶウェブ、残りを設定します。
  • 帰りますセッション、 選択するデフォルトの設定をクリックし、保存
  • pscpプロキシを使用するようになりました。

Git でどのプロトコルを使用しようとしているのかわかりません。SSH の場合、user@host:pathまたは を使用しているssh://場合は、 の値によって異なります%GIT_SSH%。 に設定されている場合plink、上記の手順が適用されます。

についてはhttp://、Git は を尊重するはずです%http_proxy%。 についてはgit://、 を操作する必要があるでしょう%GIT_PROXY_COMMAND%

関連情報