`proxycfg` 명령어는 Windows 운영체제에서 인터넷 프록시 설정을 관리하기 위한 도구입니다. 이 명령어는 주로 시스템 전체의 네트워크 설정을 변경하는 데 사용되며, 특히 HTTP 및 HTTPS 트래픽을 프록시 서버를 통해 라우팅하는 데 유용합니다. 하지만 `proxycfg`는 Windows XP 및 Windows Server 2003에서 사용되며, 이후 버전에서는 `netsh winhttp` 명령어로 대체되었습니다. 아래는 `proxycfg` 명령어에 대한 매우 자세한 설명입니다.
사용법
기본적으로 `proxycfg`는 다음과 같은 형식으로 사용됩니다:
proxycfg [옵션]
주요 옵션
1. -d 또는 --default
- 프록시 설정을 기본값으로 복원합니다. 기본값은 프록시 서버를 사용하지 않도록 설정하는 것입니다.
- 사용 예 : proxycfg -d
2. -p 또는 --proxy
- 특정 프록시 서버를 설정합니다. 프록시 서버 주소와 포트를 지정해야 합니다.
- 사용 예 : proxycfg -p proxy.example.com:8080
- 만약 특정 주소에 대해서 프록시를 사용하지 않도록 설정하려면, proxycfg -p proxy.example.com:8080 <local>과 같은 형식으로 사용합니다. 여기서 <local>은 프록시를 사용하지 않을 주소를 지정하는 것입니다.
3. -u 또는 --use-ie-settings
- Internet Explorer(IE)의 프록시 설정을 가져와서 시스템 전체에 적용합니다.
- 사용 예 : proxycfg -u
상세 설명
기본 설정 복원
`proxycfg -d` 명령어는 모든 프록시 설정을 제거하고, 네트워크 트래픽이 프록시 서버를 통하지 않고 직접 연결되도록 합니다. 이는 프록시 설정으로 인한 네트워크 문제를 해결하거나 프록시 서버를 더 이상 사용하지 않을 때 유용합니다.
프록시 서버 설정
`proxycfg -p` 명령어는 프록시 서버를 지정할 수 있는 가장 중요한 옵션입니다. 예를 들어:
proxycfg -p proxy.example.com:8080
위 명령어는 시스템 전체에서 HTTP 및 HTTPS 트래픽을 `proxy.example.com`의 8080 포트를 통해 라우팅하도록 설정합니다.
프록시 서버를 지정하면서 특정 주소에 대해서는 프록시를 사용하지 않도록 설정할 수도 있습니다.
예를 들어
proxycfg -p proxy.example.com:8080 "<local>;*.mylocaldomain.com"
위 명령어는 `proxy.example.com:8080`을 프록시 서버로 설정하지만, 로컬 주소(`127.0.0.1`, `localhost`)와 `*.mylocaldomain.com` 도메인에 대해서는 프록시를 사용하지 않습니다.
IE 설정 사용
`proxycfg -u` 명령어는 현재 Internet Explorer에 설정된 프록시 설정을 가져와서 시스템 전체에 적용합니다. 이는 IE와 동일한 프록시 설정을 시스템의 모든 애플리케이션에서 사용하고자 할 때 유용합니다.
프록시 설정 확인
`proxycfg` 명령어 자체에는 프록시 설정을 확인하는 옵션이 없으나, 프록시 설정을 확인하려면 다음과 같은 방법을 사용할 수 있습니다:
1. 명령 프롬프트에서 `netsh winhttp show proxy` 명령어 사용 :
- 이는 Windows Vista 및 이후 버전에서 사용 가능하며, 현재 설정된 프록시 서버를 보여줍니다.
2. 레지스트리 확인 :
- 레지스트리 편집기(regedit)를 열어 `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections` 키에서 현재 프록시 설정을 확인할 수 있습니다.
`proxycfg` 명령어는 Windows XP 및 Windows Server 2003에서 네트워크 프록시 설정을 관리하는 데 유용한 도구입니다. 이후 버전에서는 `netsh winhttp` 명령어로 대체되었으므로, 해당 환경에서는 `netsh winhttp`를 사용하는 것이 좋습니다.
프록시 설정은 네트워크 보안 및 성능에 중요한 역할을 하므로, 각 옵션을 잘 이해하고 상황에 맞게 적절히 설정하는 것이 중요합니다.
proxycfg 명령어
(주)세온씨앤씨
경기도 부천시 소사구 안곡로 185(괴안동) 3층
seoncnc@gmail.com
1688-5863
Copyright(c) seon365 Corp. All Right Reserved