개인 정보 보호를 중요하게 생각하신다면 WebRTC를 들어보셨을 것입니다. "웹 실시간 통신"의 줄임말인 WebRTC는 장치에 확장 프로그램이나 소프트웨어가 필요 없는 개발 방식입니다.
한 가지 주의해야 할 점은 WebRTC가 때때로 사용자의 IP 주소를 노출할 수 있다는 것입니다. 이는 제3자가 사용자의 IP 주소를 알 수 있음을 의미합니다. 이러한 노출은 장치 간 피어 투 피어 연결을 설정하는 데 도움이 되는 STUN(NAT용 세션 트래버스 유틸리티)을 통해 발생합니다.
STUN 서버는 사용자의 IP 주소를 식별하여 피어 투 피어 연결을 설정합니다. 그러나 사용자가 NAT 방화벽 뒤에 있거나 VPN을 사용하는 경우, STUN 서버는 공개 주소 대신 사용자의 비공개 IP 주소를 반환할 수 있습니다. 일부 상황에서는 이 비공개 IP 주소만으로도 사용자의 네트워크 및 위치에 대한 정보가 유출될 수 있습니다.
WebRTC를 통한 IP 주소 유출을 방지하려면 VPN 또는 브라우저 확장 프로그램을 사용하여 WebRTC의 STUN 기능을 비활성화하거나 공용 IP 주소를 숨기는 것이 좋습니다.
다행히도 일부 최신 웹 브라우저에는 이미 WebRTC IP 주소 유출을 방지하는 안전 장치가 내장되어 있습니다.
Google 크롬 브라우저에서 WebRTC를 비활성화하는 방법
구글 크롬이나 마이크로소프트 엣지(크롬 프로젝트를 통해 구글 크롬을 기반으로 하는)를 사용하는 경우 브라우저 확장 프로그램을 설치하여 웹RTC를 비활성화하는 것이 좋습니다.
"WebRTC 제어" 브라우저 확장을 클릭합니다.
메뉴에서 아이콘을 클릭하여 WebRTC 제어를 활성화 또는 비활성화합니다.
이제 Google Chrome 또는 Microsoft Edge 브라우저에서 WebRTC가 비활성화됩니다. VPN과 함께 WebRTC를 비활성화하면 사용자의 공인 IP 주소를 파악하기가 매우 어려워집니다. 특정 온라인 서비스가 더 이상 제대로 작동하지 않을 수 있습니다.
자세한 내용은 이 동영상을 참조하세요. 여기에서 WebRTC 유출 테스트를 수행할 수 있습니다..
도움이 되었기를 바랍니다. 읽어주셔서 감사합니다!