프록시 서버라는 용어를 들어본 적이 있으신가요? 매일 인터넷을 사용하면서도 프록시 서버의 존재조차 모르는 사람이 많습니다. 그럼에도 불구하고 프록시 서버는 가정은 물론 대기업과 각종 기업 환경까지 폭넓게 활용되고 있습니다. 인터넷 연결을 제어하는 것부터 추가적인 보안 계층을 제공하는 것까지 다양한 역할을 수행할 수 있기 때문입니다. Windows 10이 보편화된 지금, 많은 사용자들이 Windows 10에서 프록시 서버를 어떻게 활용해야 할지 막막해하기도 합니다.
그렇다면 프록시 서버란 정확히 무엇이며, 실제로 사용하려면 Windows 10 PC를 어떻게 설정해야 할까요?
프록시 서버란 무엇인가

인터넷에 접속하면 여러분의 IP 주소가 방문하는 웹사이트와 서비스에 전달됩니다. 이는 데이터를 어디로 보내야 하는지 알려주기 위함인데요. 평소에는 문제가 없지만, 개인정보 보호와 보안상의 이유로 IP 주소를 숨기고 싶은 사용자에게는 곤란한 상황일 수 있습니다.
이러한 문제의 해결책이 바로 인터넷으로 데이터가 나가기 전에 이를 먼저 처리해주는 별도의 서버, 즉 프록시 서버입니다. 프록시 서버는 컴퓨터와 인터넷 사이에서 '중개자' 역할을 합니다. 사용자가 프록시 서버로 데이터를 보내면, 프록시 서버가 해당 데이터를 목적지로 전달합니다. 덕분에 인터넷을 사용할 때 내 PC의 IP 주소가 아닌 프록시 서버의 IP 주소가 노출됩니다.
프록시 서버의 활용 분야
그렇다면 프록시 서버는 컴퓨팅 세계에서 어떻게 활용되고 있을까요?
개인적인 용도
먼저, 여유 PC를 프록시 서버로 만들어 인터넷 트래픽을 해당 서버를 통해 우회시키는 방법이 있습니다. 이렇게 하면 인터넷에 접속할 때 사용자의 IP 대신 프록시 PC의 IP가 노출됩니다. 악성코드나 공격자가 IP 주소를 찾을 때 사용자 PC가 아닌 프록시 서버를 공격 대상으로 삼기 때문에, 추가적인 보안 계층으로 매우 유용합니다.
서비스 형태로 이용
기업에서 제공하는 유료 또는 무료 프록시 서비스를 이용할 수도 있습니다. 특히 프록시 서버가 다른 국가에 있을 때 유용합니다. 예를 들어 영국 사용자가 미국 프록시 서버를 통해 데이터를 처리하면, 미국에서만 접근 가능한 웹사이트에도 접속할 수 있습니다. 다만 무료 프록시 서버를 사용할 때는 주의가 필요합니다. 서버를 통과하는 모든 정보를 기록하고 있을 수도 있기 때문입니다.
기업 환경에서의 활용
기업들도 프록시 서버를 적극적으로 활용합니다. 익명성을 유지하고 사이버 공격으로부터 스스로를 보호하는 것은 물론, 직원들의 웹 트래픽을 프록시 서버로 우회시킬 수 있습니다. 이후 프록시 서버에 인터넷 사용 규칙과 정책을 부여하면, 프록시 서버가 모든 웹 트래픽을 해당 규칙에 따라 모니터링하고 위반하는 트래픽은 차단합니다.
Windows 10에서 프록시 서버에 연결하는 방법
프록시 서버에 관심이 생겼다면 Windows 10 PC에서 바로 설정할 수 있습니다. 시작하기 전에 트래픽을 우회시킬 프록시 서버를 먼저 확보해야 합니다. 신뢰할 만한 프록시 서비스를 찾거나, 직접 PC를 프록시 서버로 구축하면 됩니다. 회사 네트워크처럼 프록시 서버를 통해서만 접속이 허용되는 환경에서 작업하는 경우에도 아래 단계가 유용합니다.
프록시 서버에 연결하려면 먼저 시작 버튼을 마우스 오른쪽 버튼으로 클릭한 뒤, 톱니바퀴 아이콘을 눌러 설정을 엽니다.

설정 창에서 '네트워크 및 인터넷'을 클릭합니다.

왼쪽 사이드바에서 '프록시'를 클릭합니다.

이제 프록시 서버 설정 화면에 진입했습니다. 이 창에는 Windows 10에서 제공하는 모든 프록시 관련 설정이 포함되어 있습니다. 몇 가지 옵션이 있는데, 프록시를 자동으로 구성하는 스크립트가 있다면 '설정 스크립트 사용'을 클릭하고 스크립트 위치를 입력란에 입력하면 됩니다.

하지만 대부분의 경우 IP 주소와 포트 번호, 두 가지 정보만 받게 됩니다. IP 주소는 점 세 개로 구분된 숫자 형식(예: 10.10.10.10)이고, 포트 번호는 1~5자리 숫자(예: 3333)입니다. 경우에 따라 콜론으로 구분되어 결합된 형태(예: 10.10.10.10:3333)로 주소를 받을 수도 있습니다. 이런 경우에는 수동 프록시 설정을 이용해 프록시 서버에 접속해야 합니다.
'수동 프록시 설정'에서 '프록시 서버 사용'을 켠 뒤, IP 주소와 포트 번호를 각각의 입력란에 입력합니다. 그 아래의 큰 입력란은 프록시를 적용하지 않을 특정 주소를 제외하고 싶은 경우가 아니라면 크게 신경 쓰지 않아도 됩니다.

어떤 방식을 선택했든 '저장' 버튼을 클릭하면 프록시 설정이 저장됩니다. 이제 Windows 10 PC는 네트워크에 연결할 때 프록시 서버를 사용하게 됩니다.
마치며
프록시 서버는 보안 강화부터 제한된 콘텐츠 접근까지 폭넓게 활용할 수 있는 강력한 도구입니다. 이번 글을 통해 프록시 서버가 무엇인지, 어떤 원리로 작동하는지, 그리고 Windows 10에서 프록시 서버에 연결하는 방법까지 모두 알아보았습니다.
혹시 개인적 또는 업무 목적으로 프록시 서버를 사용하고 계신가요? 아래 댓글로 경험을 공유해 주세요!