heredago's blog

December 30, 2012

PIA VPN DNS LEAK INSTRUCTIONS REDDIT private internet access utorrent

Filed under: Uncategorized — Tags: , , , , , , , — heredago @ 05:58

Second, it seems like a bug. Apparently with the prevent DNS leaks setting active it screws with your network settings. It basically just turns off DHCP and then it needs to be reactivated after you close the VPN. It’s a quick fix. (TROUBLESHOOT ACTUALLY WORKED….WTF)


[–]hallorad 1 point 2 days ago (2|1)

Thank you for asking and thank you for sharing this. I’ve been having exactly the same problems with their client. Troubleshoot has been a lifesaver for me as well. Like you, I’m wondering if there is an easier way or a better client we can use?


[–]kriegers_van 2 points 2 days ago (3|1)

You can use the OpenVPN client, not PIA’s modified version — they link it from their client support page, but you can find it here. It is not as “full featured” as the PIA client (no built-in DNS Leak protection or “internet kill switch”) but it is less invasive (for the same reasons).

The instructions for setting up the client are in the “Advanced OpenVPN SSL Usage Guides” sections of PIA’s client support area.

I’ve used both clients and neither are trouble free for my purposes. I like the kill switch so that traffic I am not constantly monitoring isn’t going out over a non-VPN-ed connection if my client drops, but I too found the fiddling with my OS’ network settings to be troublesome. In the end, I decided to install a virtualized copy of Windows and run the PIA client inside that, and run all my applications that I want channeled through the VPN inside the virtual machine. I don’t care what PIA’s client does to the settings inside my virtualized Windows, and I get all the benefits I want with the security of the link killer.

This is a short-term solution until I can move to a routed traffic setup that doesn’t require such shenanigans on the user end.



[–]kandt_- 2 points 13 hours ago* (2|0)

I have the same issue and it can be solved with a very simple batch script. Execute this

netsh interface ip set dns <your-connection-name> static
netsh interface ip add dns name=<your-connection-name> addr=
ipconfig /flushdns

after you disconnect and it will reset your DNS to point to Google’s DNS service. You must run it as an admin, and it will wait for keypress to exit.

EDIT: You can also fix a DNS leak with a similar script rather than using PIA’s software if you so choose.

ipconfig /flushdns
netsh interface IPv4 set dnsserver <your-connection-name> static both

Run before connecting. You can find <your-connection-name> by running ipconfig if you didn’t know. It’s whatever connection your IP is associated with when you’re connected without the VPN.



  1. Youu could defiitely see your skills within tthe workk you write.

    The secfor hopes ffor more assionate writers like you wwho are not
    afraid to ention how they believe. At all times follow
    your heart.

    Comment by Great Ubuntu Server Guides — August 18, 2014 @ 03:06

  2. It’s amazing to visit this web site and reading the views of
    all mates regarding this piece of writing, while I am also keen of getting knowledge.

    Comment by private internet access review — September 23, 2014 @ 15:18

  3. Your site hit the nail on the head. I found the best VPN for Gaming at this site

    Comment by Richard Thomas — May 12, 2015 @ 02:17

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at

%d bloggers like this: