TOP Free Proxy List TOP Free Proxy List
PC 및 모바일에서 프록시 설정하는 방법 (단계별 가이드)

PC 및 모바일에서 프록시 설정하는 방법 (단계별 가이드)

Published 16/08/2026 · Updated 25/08/2026

프록시 설정은 기술적으로 들릴 수 있지만, 실제 단계는 간단합니다. 모든 플랫폼에서 운영 체제, 브라우저 또는 앱에 프록시 주소, 포트, 그리고 (경우에 따라) 사용자 이름과 비밀번호 등 세 가지를 알려주는 것뿐입니다. 이 가이드는 사람들이 가장 많이 사용하는 기기와 브라우저에서 이러한 설정을 정확히 어디에서 찾을 수 있는지 안내하며, 명령줄을 위한 간단한 옵션과 설정 후 프록시가 실제로 작동하는지 확인하는 방법, 그리고 가장 흔한 문제를 해결하는 방법을 다룹니다.

시작하기 전에

아래 단계를 진행하기 전에 프록시의 IP 주소와 포트가 필요합니다. 무료 프록시 목록에서 하나를 가져오고(작업에 특정 프로토콜이나 국가가 필요한 경우 해당 항목으로 필터링) 표에 표시된 IP와 포트를 적어두세요. 프록시에 인증이 필요한 경우 사용자 이름과 비밀번호도 필요합니다(대부분의 무료 프록시는 필요하지 않지만 일부 SOCKS5 항목은 필요합니다).

무료 프록시는 예고 없이 오프라인 상태가 될 수 있으므로, 아무 설정이나 하기 전에 프록시를 테스트하는 것이 좋습니다. 먼저 IP:포트를 프록시 체커에 붙여넣으세요. "활성(alive)" 상태로 나오면 계속 진행해도 좋습니다. 그렇지 않다면 죽은 프록시를 나중에 문제 해결하는 것보다 목록에서 다른 프록시를 가져오는 것이 좋습니다. 이 한 단계는 사람들이 가장 자주 겪는 좌절감, 즉 실제 문제는 프록시가 단순히 더 이상 온라인 상태가 아님에도 설정 실수라고 가정하는 것을 방지해 줍니다.

사전에 결정해야 할 한 가지가 더 있습니다. 프록시를 시스템 전체(기기의 모든 앱)에 적용하시겠습니까, 아니면 단일 브라우저 내에서만 적용하시겠습니까? 시스템 전체 설정은 한 번 설정하기는 더 쉽지만, 프록시를 통해 라우팅할 의도가 없었던 앱을 포함하여 모든 것에 영향을 미칩니다. 브라우저 전용 설정은 찾는 데 조금 더 번거로움이 있지만 변경 사항을 제한된 범위 내로 유지합니다. 아래 섹션에서는 둘 다 다룹니다.

모든 기기에서 프록시를 설정하는 네 가지 번호가 매겨진 단계

Windows에서 프록시를 설정하는 방법

  1. 설정네트워크 및 인터넷프록시를 엽니다.
  2. "수동 프록시 설정" 아래에서 프록시 서버 사용을 켭니다.
  3. "주소" 필드에 프록시의 IP 주소를 입력하고 "포트" 필드에 포트 번호를 입력합니다.
  4. 내부/로컬 네트워크 리소스에도 연결하는 경우 선택적으로 "로컬(인트라넷) 주소에는 프록시 서버 사용 안 함" 체크박스를 사용하세요. 그렇지 않으면 로컬 트래픽도 프록시를 통해 라우팅되어 대개 원하지 않는 결과가 발생합니다.
  5. 저장을 클릭합니다.

이렇게 하면 Windows의 프록시 설정을 따르는 앱에 대해 시스템 전체로 프록시가 적용됩니다(대부분의 브라우저는 따르며, 일부 독립형 응용 프로그램에는 자체 별도의 프록시 필드가 있어 이 설정을 완전히 무시합니다). 나중에 끄려면 "프록시 서버 사용"을 다시 끄기만 하면 됩니다. Windows는 입력한 주소와 포트를 기억하므로 나중에 다시 활성화할 때 아무것도 다시 입력할 필요가 없습니다.

macOS에서 프록시를 설정하는 방법

  1. 시스템 설정네트워크를 열고 활성 연결(Wi-Fi 또는 이더넷)을 선택합니다.
  2. 세부사항(또는 이전 macOS 버전의 경우 고급)을 클릭한 다음 프록시 탭을 클릭합니다.
  3. 설정 중인 프로토콜(웹 프록시(HTTP), 보안 웹 프록시(HTTPS) 또는 SOCKS 프록시)의 상자를 체크하고 나타나는 필드에 서버 주소와 포트를 입력합니다.
  4. 프록시에 사용자 이름과 비밀번호가 필요한 경우 "프록시 서버에 암호가 필요합니다"를 체크하고 입력합니다.
  5. 확인을 클릭한 다음 적용을 클릭합니다.

macOS를 사용하면 필요한 경우 HTTP, HTTPS, SOCKS 프록시를 독립적으로 동시에 설정할 수 있으므로 Mac의 다양한 응용 프로그램이 서로 다른 프로토콜을 필요로 하는 경우 유용합니다.

Chrome 또는 Firefox에서 프록시를 설정하는 방법

Chrome은 기본적으로 운영 체제의 프록시 설정을 사용하므로 위에서 설명한 Windows/macOS 단계가 자동으로 적용됩니다. 데스크톱에는 별도의 Chrome 전용 프록시 메뉴가 없습니다. 브라우저에만 프록시를 설정하고 싶다면(나머지 시스템은 영향 받지 않음) 가벼운 프록시 전환 확장 프로그램을 사용하면 시스템 설정을 건드리지 않고 IP, 프로토콜을 입력할 수 있습니다. 특정 탭이나 작업에만 프록시가 필요하거나, 매번 시스템 설정을 다시 열지 않고 여러 프록시를 빠르게 전환하려는 경우에 유용합니다.

Firefox는 OS와 별개인 자체 독립 프록시 설정을 가지고 있습니다. 설정 → "proxy" 검색 → 네트워크 설정설정…으로 이동하여 수동 프록시 설정을 선택하고 사용 중인 프로토콜(HTTP, SSL/HTTPS 또는 SOCKS — Firefox를 사용하면 SOCKS4/SOCKS5 프록시를 사용하는 경우 별도의 SOCKS 호스트를 포함하여 모든 프로토콜을 한 번에 설정할 수 있음)의 주소와 포트를 입력합니다. 설정할 프록시가 하나뿐일 때 HTTP 필드의 모든 내용을 모든 필드에 채워주는 "모든 프로토콜에 이 프록시 서버 사용" 체크박스도 있습니다.

Android에서 프록시를 설정하는 방법

  1. 설정네트워크 및 인터넷인터넷(또는 Wi-Fi)을 엽니다.
  2. 연결된 Wi-Fi 네트워크 옆의 톱니바퀴 아이콘을 탭합니다.
  3. 수정을 탭한 다음 고급 옵션을 펼칩니다.
  4. "프록시" 아래에서 수동을 선택하고 호스트 이름과 포트를 입력합니다.
  5. 저장을 탭합니다.

Android의 내장 프록시 설정은 Wi-Fi 네트워크별이며 HTTP 트래픽에만 적용됩니다. 모바일 데이터 연결은 커버하지 않으며 전용 프록시 앱 없이는 SOCKS 지원을 제공하지 않습니다. 셀룰러 데이터에서도 프록시를 적용해야 하거나 모바일에서 SOCKS 지원이 필요한 경우, 안드로이드 시스템 설정에서는 이러한 옵션을 제공하지 않으므로 Play 스토어의 전용 프록시 앱이 더 안정적인 방법입니다.

Windows, macOS, Chrome, Firefox, Android, iPhone에서 프록시 설정을 찾는 위치를 보여주는 그리드

iPhone(iOS)에서 프록시를 설정하는 방법

  1. 설정Wi-Fi를 연 다음 연결된 네트워크 옆의 ⓘ를 탭합니다.
  2. 아래로 스크롤하여 프록시 설정을 누르고 수동을 선택합니다.
  3. 서버 주소와 포트를 입력합니다.
  4. 인증이 필요한 경우 인증을 켜고 사용자 이름과 비밀번호를 입력합니다.
  5. 저장을 탭합니다.

Android와 마찬가지로 이는 네트워크별 HTTP 프록시 설정입니다. 다른 Wi-Fi 네트워크로 전환하거나 셀룰러 데이터를 사용하면 재설정되므로 네트워크를 변경할 때마다 다시 적용해야 합니다.

명령줄에서 프록시 설정하기

브라우저 대신 터미널에서 작업하는 경우 대부분의 명령줄 도구는 OS 수준의 설정 대신 표준 http_proxyhttps_proxy 환경 변수를 따릅니다. macOS/Linux의 경우:

export http_proxy="http://PROXY_IP:PORT"
export https_proxy="http://PROXY_IP:PORT"

터미널 세션에 대해 설정되면 curlwget과 같은 도구가 해당 프록시를 통해 자동으로 라우팅됩니다. 환경 변수를 설정하지 않고 일회성 요청을 하려면 curl에서도 프록시를 직접 허용합니다: curl -x PROXY_IP:PORT https://example.com. 특히 SOCKS 프록시의 경우 curl의 -x 플래그가 스키마 접두사를 허용합니다(예: curl -x socks5://PROXY_IP:PORT https://example.com).

일반적인 문제 해결

  • 페이지가 전혀 로드되지 않음: IP와 포트가 올바르게 입력되었는지 다시 확인하고(숫자를 바꾸어 입력하는 것이 흔한 실수입니다) 프록시 체커로 프록시를 다시 테스트하세요. 선택한 이후에 오프라인 상태가 되었을 수 있습니다.
  • 작동하다가 멈춤: 무료 프록시는 영구적이지 않습니다. 왜 이런 일이 발생하고 이를 빠르게 파악하는 방법은 프록시가 작동하는지 확인하는 방법(그리고 작동을 멈추는 이유)을 참조하세요.
  • 일부 앱은 프록시를 사용하고 다른 앱은 사용하지 않음: 모든 응용 프로그램이 시스템 전체 프록시 설정을 따르는 것은 아닙니다. 일부(특히 명령줄 도구 및 특정 데스크톱 앱)는 앱 자체 내에서 또는 위의 환경 변수 메서드를 통해 프록시를 별도로 설정해야 합니다.
  • 사이트가 깨져 보이거나 CAPTCHA가 표시됨: 일부 사이트는 알려진 프록시/데이터센터 IP 대역을 적극적으로 감지하고 차단합니다. 이는 설정이 잘못되었다는 신호가 아니라 해당 특정 프록시 또는 사이트의 속성입니다. 목록에서 다른 프록시를 시도하거나 익명성 수준이 다른 프록시를 시도하면 해결되는 경우가 많습니다.
  • SOCKS 프록시를 선택했는데 브라우징이 작동하지 않음: OS나 브라우저의 프록시 설정에서 HTTP 필드가 아닌 SOCKS 필드를 구체적으로 선택했는지 확인하세요. HTTP 전용 필드에 SOCKS 프록시 주소를 입력하면 올바르게 작동하지 않습니다.
  • 연결이 매우 느림: 프록시 목록에서 프록시의 응답 시간을 확인하거나 프록시 체커를 통해 다시 실행하세요. 무료 프록시는 속도가 매우 다양하며 속도가 느린 프록시를 문제 해결하는 것보다 빠른 등급의 프록시로 교체하는 것이 일반적으로 더 간단합니다.

설정이 실제로 작동했는지 확인하기

위의 어디에서나 프록시 주소와 포트를 입력한 후 활성화되었다고 가정하지 말고 확인하세요. 가장 신뢰할 수 있는 방법은 방금 설정한 브라우저나 앱에서 "내 IP는 무엇인가요" 페이지를 방문하는 것입니다. 표시되는 IP와 위치가 자신의 연결이 아니라 프록시와 일치하면 설정이 성공한 것입니다. 여전히 실제 IP가 표시되는 경우 설정을 저장했는지 다시 확인하고(일부 메뉴는 필드 채우기 외에 명시적인 저장 또는 적용 단계가 필요함) 설정한 것과 동일한 브라우저 또는 앱에서 테스트하고 있는지 확인하세요. OS 수준에서 설정된 프록시는 자체적인 별도의 프록시 설정을 관리하는 앱에는 적용되지 않습니다.

둘 이상의 프록시 작업

작업에 단일 프록시 대신 여러 프록시를 번갈아 사용해야 하는 경우 매번 수동으로 설정을 다시 입력하는 것은 금방 지루해집니다. 프록시 전환용으로 빌드된 브라우저 확장 프로그램은 일반적으로 시스템 설정을 다시 열지 않고도 프록시 목록을 저장하고 클릭 한 번으로 전환할 수 있게 해줍니다. 스크립트 기반 또는 명령줄 워크플로의 경우 위의 환경 변수 접근 방식을 사용하면 전환도 간단해집니다. 각 실행 전에 내보낸 값을 변경하거나 스크립트에서 프록시 목록을 반복하며 각각을 프록시 체커로 먼저 확인하여 실제로 온라인 상태인 프록시만 회전하도록 하세요.

마무리

설정 단계는 모든 플랫폼에서 진심으로 이토록 간단합니다. 유일한 실제 변수는 실제로 온라인 상태인 프록시를 선택하는 것뿐입니다. 프록시 목록을 필요한 프로토콜 및 국가로 필터링하고, 설정하기 전에 프록시 체커로 확인하고, 변경 사항이 실제로 적용되었는지 확인하고, 현재 프록시가 응답을 멈출 때마다 새 프록시로 교체하세요.

#proxy setup #tutorial #pc #mobile #android #iphone
Sofia

작성자

Sofia

Alex writes about networking, web scraping, and online privacy tools.