LAN
+---------------------------------------------------------------------------------------------------------------------+
| Docker Host |
| +-----------+ +-------------------------------------------------------------------------------------------+ |
| | | | | |
| | Router | | +-----------+ | |
| | WAN | | | | | |
| | | | Gateway | Docker | | |
| | | <----------------------------+ | Interface | | |
| | | | | | Docker | |
| | | | +---------------------------------------------------------------------+ | |
| | | | | | | | | |
| +-----------+ | | | | Gateway +-------------------------+ | | |
| | | | | <-------+ | | <--+ | | |
| +-----------+ | | +-----------+ | Wireguard-Gateway | | | | |
| | | Gateway | Static Route | | | <+ | | | |
| | | +----------------------------------------------------> +-------------------------+ | | | | |
| | | | | | | | | |
| | | | | +-------------------------+ | | | | |
| | | | | | | | | | | |
| | | | | | DNSCrypt-Proxy | + | Gateway | | |
| | | | | +> | | | | | |
| | | | | | +-------------------------+ | | | |
| | | | | DNS | | | | |
| | | | | + +-------------------------+ | | | |
| | | DNS | DNAT | | | | | | |
| | Clients | +-------------------> +-----------------------------> | Pi-Hole | +--+ | | |
| | | | | | | | | |
| | | | | +> +-------------------------+ | | |
| | | | | | | | |
| | | | | DHCP | +-------------------------+ | | |
| | | | | | | | | | |
| | | | | + | DHCP-Helper | | | |
| | | DHCP | | | | | | |
| | | +----------------------------------------------------> +-------------------------+ | | |
| | | | | | | |
| | | | +---------------------------------------------------------------------+ | |
| | | | | |
| +-----------+ +-------------------------------------------------------------------------------------------+ |
| |
+---------------------------------------------------------------------------------------------------------------------+