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.

Reach Docker Container with own IP from Host/VPN

Featured Replies

Hey guys,

 

yesterday i experimented with pi-hole, but because Port 53 on my Unraid Machine was already used for some reason i decided to try the feature giving the container it's own IP.

Everything works great and as expected, when other Devices use it for DNS or when trying to connect to the WebUI.

Then i thought cool, why not use it for OpenVPN clients as well, so i set up the OpenVPN plugin, which also works great, but then when trying to connect via VPN to pi-hole...nothing. Time out.

A little lot of searching later and there's not much i found. Apparently that's the expected behaviour, that a host and therefore also connected VPNs from the host, can't connect to Containers with their own IP.

 

So now my question, has anyone ever found a workaround to still get this to work.

I mean i could probably switch to OpenVPN in Docker on a VM and as i understand it that would probabably work, but i kinda like having the UI.

Or i could probably put pihole in it's own little VM, i just thought it might run "better" when i run it directly on unraid.

Would it work setting up a proxy on another machine/VM for accessing the WebUI? Is there a way to "proxy" DNS through a VM?

 

Maybe someone already ran into the same problem.

Would appreciate any hints for workarounds. :) 

 

Edited by Oestle

Archived

This topic is now archived and is closed to further replies.

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.