프록시 설정 오류 원인과 윈도우 인터넷 차단 해결 방법

프록시 설정 오류 원인과 윈도우 인터넷 차단 해결 방법

물건을 주문할 때 반드시 중간의 사설 배달 대행 중계소를 거쳐서만 전달받도록 규칙을 정해두었는데, 정작 그 중계소가 불이 꺼진 채 문을 닫아버려 모든 배송 물품이 셔터 문 앞에 쌓인 채 내 집으로 전혀 배달되지 못하는 상황을 상상해 보세요. 발송인도 물건을 보냈고 내 집 도로도 멀쩡하지만, 억지로 끼워 넣은 중간 중계소가 멈춰 섰기 때문에 물류가 마비된 상태입니다.

웹 브라우저를 열었을 때 ‘프록시 서버에 문제가 있거나 주소가 잘못되었습니다’라는 문구가 뜨며 모든 웹페이지 로딩이 멈추는 프록시 설정 오류도 이와 동일한 현상입니다. 내가 프록시를 쓴 적이 없는데도 왜 윈도우 통신 경로가 엉뚱한 가상 중계소로 우회되어 차단되는지 그 원인을 분석하고, 정상적인 직접 통신망으로 되돌리는 해결법을 정리해 드립니다.

프록시 설정 오류 발생 원인과 중계 서버 응답 거부 구조

프록시(Proxy) 서버는 클라이언트와 웹 서버 사이에서 트래픽을 대신 전달해 주는 대리인 역할을 수행합니다. 본래는 기업망 보안이나 트래픽 캐싱, 혹은 IP 우회를 위해 사용되지만, 일반 가정용 컴퓨터에서는 직접 인터넷 통신을 하는 것이 기본 정상 상태입니다.

하지만 무료 VPN 프로그램, 애드웨어, 혹은 트래픽을 가로채려는 악성코드가 사용자 몰래 윈도우 네트워크 옵션을 조작하여 127.0.0.1이나 폐쇄된 사설 IP를 프록시 주소로 강제 등록해 두는 경우가 많습니다. 프로그램을 삭제한 뒤에도 윈도우에 이 중계소 설정이 남아 있으면 브라우저가 유령 중계소로만 신호를 보내며 프록시 설정 오류를 뿜어내게 됩니다.

프록시 서버가 켜져 있는데 모뎀 전원선만 반복해서 껐다 켜는 행동은 윈도우 내부에 박힌 프록시 리디렉션을 풀어주지 못합니다.

윈도우 설정에서 프록시 서버 끄기 및 자동 감지 해제

가장 기본적이면서 확실한 조치는 윈도우 현대식 설정 메뉴에서 프록시 관련 토글을 모두 꺼버리는 것입니다.

윈도우 설정 프록시 기능 일괄 비활성화 순서

  1. 키보드에서 Win + I를 눌러 윈도우 설정 창을 실행합니다.
  2. 네트워크 및 인터넷 메뉴를 클릭한 뒤 프록시 항목으로 들어갑니다.
  3. ‘자동 프록시 설정’ 영역의 자동으로 설정 검색 토글을 끔(Off)으로 변경합니다(자동으로 설정 검색 해제).
  4. 아래 ‘수동 프록시 설정’ 영역의 ‘프록시 서버 사용’ 항목 옆의 설정(또는 편집) 버튼을 누릅니다.
  5. ‘프록시 서버 사용’ 토글을 끔으로 끄고, 기존에 적혀 있던 IP 주소와 포트 번호를 지운 뒤 저장을 누릅니다.

‘자동으로 설정 검색’ 기능이 켜져 있으면 로컬 네트워크에서 불필요하게 가상 프록시 WPAD 스크립트를 탐색하느라 웹서핑 첫 페이지 로딩이 심각하게 지연되므로 꺼두는 것이 유리합니다.

제어판 인터넷 옵션 LAN 설정에서 고착된 프록시 제거

윈도우 설정에서 토글을 껐음에도 재부팅만 하면 프록시가 다시 살아난다면, 구형 제어판의 인터넷 옵션에 깊숙이 바인딩되어 고착된 상태입니다.

인터넷 옵션 로컬 영역 네트워크(LAN) 설정 복구 절차

  1. 키보드에서 Win + R을 누르고 실행 창에 inetcpl.cpl을 입력한 뒤 엔터를 칩니다(인터넷 옵션 LAN 설정).
  2. 상단 탭 중 연결 탭으로 이동한 뒤, 하단의 LAN 설정 버튼을 클릭합니다.
  3. ‘자동 구성’ 아래에 있는 자동으로 설정 검색의 체크를 해제합니다.
  4. 하단 ‘프록시 서버’ 영역의 사용자 LAN에 프록시 서버 사용 체크박스를 해제합니다(프록시 서버가 응답하지 않음 해결).
  5. 확인을 누르고 인터넷 옵션 창에서도 적용 및 확인을 눌러 설정을 닫습니다.

이 고전 제어판 설정을 해제해야만 크롬, 엣지 등 윈도우 네트워크 스택을 공유하는 모든 웹 브라우저의 프록시 강제 우회가 일괄 해제됩니다.

악성코드 변조 레지스트리(ProxyEnable) 수동 복구법

재부팅 후에도 계속 프록시 체크박스가 다시 켜진다면 악성코드나 애드웨어가 레지스트리 키를 잠가두었기 때문입니다. 레지스트리 편집기에서 강제로 값을 영구 수정해야 합니다.

Win + R → regedit을 입력해 레지스트리 편집기를 실행한 뒤 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings 경로로 이동하세요. 오른쪽 목록에서 ProxyEnable 항목을 더블클릭하여 값 데이터를 0으로 바꾸고, ProxyServer 및 ProxyOverride 항목이 있다면 마우스 우클릭하여 삭제해 주어야 합니다. 레지스트리를 청소한 뒤 백신 정밀 검사를 돌려 프록시를 변조하는 악성 프로세스를 박멸해야 합니다.

정상 직접 통신 vs 프록시 중계 통신 vs 프록시 오류 상태 비교

구분 (통신 상태)데이터 이동 경로장점 및 사용 목적중계소 다운 시 증상
정상 직접 통신내 PC ↔ 공유기 ↔ 웹사이트 서버 직접 연결가장 빠른 통신 속도 및 지연 최소화해당 사항 없음 (가장 안정적)
정상 프록시 통신내 PC ↔ 검증된 프록시 서버 ↔ 웹사이트사내 보안 감사 및 IP 우회 필터링프록시 서버 장애 시 외부 웹 접속 일시 중단
프록시 설정 오류내 PC ↔ 존재하지 않거나 닫힌 IP로 트래픽 유출없음 (악성코드나 비정상 VPN 잔재)‘프록시 서버가 응답하지 않습니다’ 화면 출력

핵심 정리

중간 중계소가 문을 닫아 배송 물품이 갇혀버렸던 비유처럼, 프록시 설정 오류는 웹 브라우저가 직접 목적지로 가지 않고 닫혀 있는 가상 중계소로 신호를 보내도록 네트워크 경로가 왜곡되었을 때 일어납니다. 윈도우 설정과 제어판 inetcpl.cpl의 LAN 설정에서 자동으로 설정 검색 해제와 프록시 서버 사용 체크를 모두 풀어주고, 필요시 레지스트리의 ProxyEnable 값을 0으로 맞추어 주면 정상적인 직접 통신망으로 완벽하게 복구할 수 있습니다.

최근 설치한 무료 VPN이나 출처 불명의 프로그램을 깨끗이 삭제하는 것도 잊지 마세요. 아래 체크리스트로 프록시 설정을 확인해 보시기 바랍니다.

재발 방지 체크리스트

재발 방지 체크리스트

  • 윈도우 설정의 프록시 메뉴에서 ‘자동으로 설정 검색’ 토글이 꺼져 있는지 점검했는가?
  • inetcpl.cpl의 LAN 설정에서 ‘사용자 LAN에 프록시 서버 사용’이 체크 해제되었는가?
  • 재부팅 후에도 프록시가 다시 켜진다면 백신 프로그램을 통해 악성코드 정밀 검사를 수행했는가?
  • 레지스트리 Internet Settings 경로에서 ProxyEnable 값이 0으로 올바르게 고정되어 있는가?