What Are WebRTC Leaks
What Are WebRTC Leaks
If you are now connected to a VPN and between the detected DNS you see your ISP
DNS, then your system is leaking DNS requests
Home
How-To
2.
3. Security
By Eric Griffith
Updated May 1, 2019
Just how secure is your private data? You may think you have a Fort Knox-like setup, but don't take risks with
your personal info. It's worth confirming that the virtual private network, or VPN, software you use is actually
doing its job, or if it's allowing your personal data to go hither and thither without your knowledge.
For the most part, if you pick one of our top VPN services, you'll be well protected, be it on a PC or even a smart
device (most of the best services offer software across all operating systems). But it never hurts to check. Things
break, new exploits are found, and there's always a chance your VPN may be leaking more data than you prefer.
Here are some steps you can take to see if that's true.
Check Your IP Address
Your home has an IP address, not just a street address. The IP (internet protocol) address is the unique number
assigned to your router by your ISP. (Your internal home network in turn gives each node in your home—PCs,
phones, consoles, smart appliances, anything connected to the router—an IP address. But in this case, we're only
concerned with your public-facing IP address.)
The IP address is how your computers/router talk to servers on the internet. They don't use names—like
PCMag.com—because computers prefer numbers. IP addresses are typically bound not only to the ISPs that
assign them, but also specific locations. Spectrum or Comcast have a range of IP addresses for one town and a
different range for another town, etc.
When someone has your IP address, they get a lot more than just some numbers: they can narrow down where
you live.
IP addresses come in several formats, either a IPv4 (internet protocol version 4) version like 172.16.254.1 or an
IPv6 type that looks like 2001:0db8:0012:0001:3c5e:7354:0000:5db1.
Let's keep it simple. Your own public-facing IP address is easy to find. Go to Google and type "what's my IP
address." Or go to sites like Tenta Browser Privacy Test, IPLocation, WhatIsMyAddress.com, or
WhatIsMyIP.com. They'll display more than your IP; they'll also give you the Geo-IP—the location linked to the
address.
Take the IP address that comes up and search for it in Google with IP in front, like "IP 172.16.254.1" (sans
quotation marks). If it keeps coming up with your city location, your VPN has a big, messy leak.
The leak could be caused by what's known as the WebRTC bug; WebRTC is a collection of standards that look
hard to find your IP address, to make things go faster when you use the internet and services like video chat and
streaming. If you've got a modern desktop browser, you're likely to have this, as the browsers all enable
WebRTC to work better. You can check with the Hide My Ass WebRTC Leak Test.
VPNs that work via an extension in a browser will turn it off, among other things. Or disable WebRTC in
browsers directly yourself.
Chrome
Requires an extension like WebRTC Network Limiter or WebRTC Leak Prevent, or try WebRTC Control to
toggle it on and off from the toolbar.
Edge
You can't really fix it, but you can hide your local IP address entirely by typing "about:flags" and checking the
box next to "Hide my local IP address over WebRTC connections." It probably hurts you with location services
more than it helps protect you.
Safari
It shouldn't be an issue, as Apple's browser doesn't share like the rest.
Firefox
Type "about:config," click on the "I accept the risk!" button, type "media.peerconnection.enabled" in the search
box, then double-click to change to the Value column to say False.
Opera
Go to View > Show Extensions > WebRTC Leak Prevent > Options. Choose to disable it and save the
settings.
Check for DNS Leaks
The internet domain name system (DNS) is what makes IP addresses and domain names (like "pcmag.com")
work. You type the domain name into a web browser, the DNS translates all the traffic moving back and forth
from your browser to the web server using the IP address numbers, and everyone is happy.
ISPs are part of that—they have DNS servers on their networks to help with the translation, and that gives them
another avenue to follow you around. This video from ExpressVPN spells it out (and tells you why a VPN with
DNS services on their servers is great).
Using a VPN means, in theory, your internet traffic is redirected to anonymous DNS servers. If your browser
just sends the request to your ISP anyway, that's a DNS leak.
There are easy ways to test for a leak, again using websites like Hidester DNS Leak Test, DNSLeak.com, or
DNS Leak Test.com. You'll get results that tell you the IP address and owner of the DNS server you're using. If
it's your ISP's server, you've got a DNS leak.
DNSLeak.com, in particular, gives you a nice color-coded result, with "Looks like your DNS might be
leaking..." in red, or green if you appear to be in the clear. Hidester gives you a full list of every DNS server you
may hit. When several correspond to your actual ISP, that better underscores your leaky-ness.
DNSLeak.com
Fix the Leaks
If you do have a leak, you have a couple options. One, change your VPN to one that specifically works to
prevent DNS leaks. All our Editors' Choice picks—Private Internet Access VPN, NordVPN, and TunnelBear—
promise to be leak-free.
NordVPN Review
If you like your current VPN too much to switch, maybe buy Guavi's VPNCheck Pro for $19.92. It has its own
DNS leak fix, and monitors your VPN for other issues.
Recommended by Our Editors
I've been writing about computers, the internet, and technology professionally for over 30 years, more than half
of that time with PCMag. I run several special projects including the Readers' Choice and Business Choice
surveys, and yearly coverage of the Best ISPs and Best Gaming ISPs, plus Best Products of the Year and Best
Brands. I work from my home, and did it long before pandemics made it cool.
Read Eric's full bio
Read the latest from Eric Griffith
10 Tips for Safer Online Shopping
Must Watch: The Most-Streamed TV Shows and Movies This Week
The Best PC Brands for Tech Support
Tested: The Best AI Image Generators for 2024
To Infinity and Beyond, Again: Meet the Toy Story Buzz Lightyear Robot
More from Eric Griffith