it-swarm-ja.com

Windowsコマンドプロンプトで認証されたプロキシ

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

Cmdの場合、プロキシ設定は通常、http_proxyをエクスポートすることによって設定されます。私が使用しようとしているアプリケーションは、gitとPuTTYのpscp.exeです。私は無駄に次の構文を試しました:

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

Netsh.exeとProxyCfg.exe も試してみましたが、運がありませんでした。

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

5
tlvince

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

pscpはPuTTYの一部であるため、PuTTYのGUIで構成できるのと同じ設定を使用します。

  • PuTTYを起動します。
  • 構成ウィンドウで、接続プロキシをクリックし、[〜#〜] http [〜#〜]を選択して、残りを構成します。
  • セッションに戻り、デフォルト設定を選択して、保存をクリックします。
  • pscpはプロキシを使用する必要があります。

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

http://の場合、Gitは%http_proxy%を尊重する必要があります。 git://の場合、おそらく%GIT_PROXY_COMMAND%で遊ぶ必要があります。

4
user1686