Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

VPN manager - Connection issues and DNS leaks

Featured Replies

Hi all, 

I am using ProtonVPN on my laptop and now that I have my Unraid server set up, I wanted to use it on there aswell. 

I've set up the configuration file on proton, downloaded it and improted it via the VPN manager in Unraid. 

Unfortunatly I'm having 2 issues;

1. When this does work (rarely), I go to check my DNS isn't leaking via https://dnsleaktest.com/ and everytime I have leaks (IP address is correct though)

2. When I then include ProtonVPN's DNS server address in the Peer DNS server, my firefox docker won't load any webpages and just times out. 

Active & Autostart are on.

Ping replies. 

On Firefox I have Enable DNS over HTTPS using: off

I have installed a 10gb nic on eth0 and although its working I did get the following lines in the log; 

 

Feb 24 19:36:58 Tower kernel: docker0: port 11(veth4579e7c) entered blocking state
Feb 24 19:36:58 Tower kernel: docker0: port 11(veth4579e7c) entered forwarding state
Feb 24 19:37:00 Tower kernel: docker0: port 11(veth4579e7c) entered disabled state
Feb 24 19:37:00 Tower kernel: veth66be0bb: renamed from eth0
Feb 24 19:37:00 Tower kernel: docker0: port 11(veth4579e7c) entered disabled state
Feb 24 19:37:00 Tower kernel: veth4579e7c (unregistering): left allmulticast mode
Feb 24 19:37:00 Tower kernel: veth4579e7c (unregistering): left promiscuous mode
Feb 24 19:37:00 Tower kernel: docker0: port 11(veth4579e7c) entered disabled state
Feb 24 19:37:59 Tower kernel: docker0: port 11(veth4c358d3) entered blocking state
Feb 24 19:37:59 Tower kernel: docker0: port 11(veth4c358d3) entered disabled state

 

Do the above errors look like the issue I need to be solving?

 

For context my ProtonVPN settings are as follows; 

 

Wireguard

Platform: GNU/Linux

Netshield: Block malware, ads and trackers

Moderate NAT: Off

NAT-PMP (Port Forwarding): On

VPN Accelerator: On

Secure Core Config

 

Thanks in advance for any help! 

 

Edited by MagicTurtle00

  • Author

Sorry to bump my own post but I think I've sorted it....

Firstly, the errors in the log above were caused by a Mosquitto docker. Stopping that has stopped the constant errors. Not sure yet what the actual fix for this will be. 

Secondly, I've added --dns=10.2.0.1 to the extra parameters on the firefox docker and it seems to have worked! Checking dnsleak shows the VPN servers.

Should this have been a necessary step or should the VPN manager have taken care of this?

Adding 10.2.0.1 into the VPN managers Peer DNS server didn't work. 

  • 11 months later...

Thanks, adding the DNS to extra parameters for each docker worked. Seems like a red flag.

Unfortunately, when using the VPN Manager for VPN tunneled access for docker, even when adding a Peer DNS server, it'll still DNS leak to whatever your router uses. Tried with both Mullvad and ProtonVPN configurations. Each of the conf contained DNS address of the VPN. Weird that VPN Manager is not passing that through the tunnel?

You can check a docker instance terminal using VPN Manager by using this dnsleaktest script: https://github.com/macvk/dnsleaktest

Can also use Mullvad's API json to find the IP of a docker: curl https://am.i.mullvad.net/json

Edited by evergreen.dazed

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.