WebRTC 유출이란?
WebRTC(Web Real-Time Communication)는 Google Meet, Discord 같은 사이트의 화상 통화, 음성 채팅, 파일 공유를 가능하게 하는 브라우저 기술입니다. 두 사람을 직접 연결하기 위해 기기의 네트워크 주소를 수집하고, STUN 서버에 공인 IP 주소를 물어봅니다.
WebRTC 유출은 이 주소들이 의도한 것보다 많은 정보를 드러낼 때 발생합니다. 대표적인 경우가 VPN입니다. 웹사이트에는 VPN의 IP가 보이지만, WebRTC는 터널 밖에서 STUN 서버에 요청해 ISP가 할당한 실제 공인 IP를 알려 줍니다. 어떤 웹사이트든 권한 요청 없이 몇 줄의 JavaScript로 이를 실행할 수 있습니다.

WebRTC 유출 테스트 작동 방식
브라우저가 IPv4 전용 서버와 IPv6 전용 서버에 일반 HTTPS 요청을 보냅니다. 이 주소가 모든 웹사이트에 보이는 주소입니다.
실제로는 아무 데도 쓰지 않는 WebRTC 연결을 열어 후보(candidate) 주소만 수집합니다. 로컬 주소와 Google STUN 서버가 알려 주는 공인 IP입니다.
WebRTC가 브라우징 IP가 아닌 공인 IP를 드러내면 유출입니다. 각 IP의 네트워크를 표시하므로 VPN 옆에 나타난 실제 ISP를 쉽게 알아볼 수 있습니다.
아래 해결 방법 중 하나를 적용한 뒤 다시 테스트를 눌러 유출이 사라졌는지 확인하세요.
Advertisement
테스트 결과의 의미
WebRTC가 웹사이트에 이미 보이는 IP만 드러냈습니다. VPN이나 브라우저가 WebRTC를 올바르게 처리하고 있습니다.
WebRTC가 다른 공인 IP, 대개 실제 IP를 드러냈습니다. 방문한 페이지에서 스크립트를 실행하는 누구든 이 IP를 읽을 수 있습니다.
브라우저나 확장 프로그램이 WebRTC를 완전히 차단합니다. 유출될 것은 없지만 브라우저 기반 화상 통화는 작동하지 않습니다.
오래된 브라우저는 192.168.1.20 같은 로컬 주소를 보여 줍니다. 최신 Chrome, Edge, Firefox, Safari는 보통 .local로 끝나는 무작위 mDNS 이름으로 이를 숨깁니다.
WebRTC 유출 막는 방법
VPN의 유출 방지 기능을 사용하세요. 신뢰할 만한 VPN 앱 대부분은 WebRTC 또는 "유출 방지" 설정이 있거나, 모든 트래픽을 터널로 보내 STUN 요청도 터널을 거치게 합니다. 기능을 켠 뒤 다시 테스트하세요.
Chrome과 Edge: 둘 다 기본 제공 스위치가 없습니다. Chrome 웹 스토어에서 Google의 공식 확장 프로그램 WebRTC Network Limiter를 설치하세요. VPN으로 브라우징하는 동안 WebRTC가 ISP 주소를 쓰지 못하게 막아 줍니다.
Firefox:
about:config를 열고media.peerconnection.enabled를false로 설정하세요. WebRTC가 완전히 꺼지므로 브라우저 내 화상 통화도 작동하지 않습니다.Brave: 설정 → 개인정보 보호 및 보안 → WebRTC IP 처리 정책(WebRTC IP handling policy)에서 프록시되지 않은 UDP 사용 중지(Disable non-proxied UDP)를 선택하세요.
휴대폰: 모바일 브라우저는 설정이 적으므로 WebRTC 유출을 차단하는 VPN 앱에 의존하세요.
Advertisement
VPN을 쓰지 않아도 걱정해야 하나요?
대개는 그렇지 않습니다. VPN이나 프록시가 없으면 WebRTC가 드러내는 공인 IP는 모든 웹사이트가 이미 일반 연결에서 보는 IP와 같으므로 새로 유출되는 것이 없습니다. WebRTC 유출이 문제가 되는 것은 VPN, 프록시, Tor와 비슷한 환경처럼 의도적으로 IP를 숨길 때입니다.
로컬 주소는 비교적 작은 개인정보 문제입니다. 192.168.1.20 같은 로컬 IP로 인터넷에서 개인을 식별할 수는 없지만 브라우저 핑거프린팅에 도움이 될 수 있습니다. 그래서 최신 브라우저는 이를 무작위 .local 이름으로 바꿔 표시합니다.
WebRTC 유출, DNS 유출, IPv6 유출
VPN이 신원을 유출하는 주요 경로는 세 가지이며, 각각 따로 확인해야 합니다.
Advertisement
더 많은 개인정보·IP 도구
내 연결이 무엇을 드러내는지 확인하는 무료 도구를 더 이용해 보세요.