Windows 명령 프롬프트의 인증된 프록시

Windows 명령 프롬프트의 인증된 프록시

내 인터넷 액세스는 인증된 프록시를 통해 전달됩니다. 이는 "인터넷 옵션" 제어판 애플릿에서 올바르게 설정되었으며 모든 탐색/GUI 앱이 제대로 작동합니다.

cmd의 경우 프록시 설정은 일반적으로 http_proxy. 제가 사용하려는 애플리케이션은 gitPutty의 pscp.exe. 나는 아무 소용이 다음 구문을 시도했습니다 :

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

나도 실험해봤어Netsh.exe 및 ProxyCfg.exe운없이.

Windows 명령 프롬프트에서 인증된 프록시를 어떻게 구성합니까?

답변1

이는 전적으로 사용하려는 프로그램에 따라 다릅니다. 이 경우에는 pscp. ( cmd자체이 없습니다모든 프록시 설정 - 연결은 하지 않고 명령만 실행합니다.)

pscpPuTTY의 일부이므로 PuTTY의 GUI에서 구성할 수 있는 것과 동일한 설정을 사용합니다.

  • PuTTY를 시작합니다.
  • 구성 창에서연결대리, 선택하다HTTP, 나머지를 구성합니다.
  • 다음으로 돌아가기세션, 선택하다기본 설정을 클릭하고구하다.
  • pscp이제 프록시를 사용해야 합니다.

Git에서 어떤 프로토콜을 사용하려고 하는지 모르겠습니다. SSH인 경우 user@host:path또는 을 사용하는 ssh://경우 값에 따라 다릅니다 %GIT_SSH%. 로 설정하면 plink위의 절차가 적용됩니다.

의 경우 http://Git은 을 존중해야 합니다 %http_proxy%. 의 git://경우 를 가지고 놀아야 할 것입니다 %GIT_PROXY_COMMAND%.

관련 정보