Múltiples clientes/servidor openvpn + hotspot + torrent + pihole

Múltiples clientes/servidor openvpn + hotspot + torrent + pihole

Tengo esta configuración en mi casa:

Router(internet) <---> (eth0) nanopiK2 (wlan0-hotspot)<---->
                             |
               Ubuntu 18.04 server
                   OpenVPN Server.  PiHole (accessible from openvpn server and internal network).
          Torrent Server (direct connection).

Ahora esto está funcionando bien, puedo acceder incluso desde mi teléfono a través de openvpn y usar pihole desde mi teléfono todo el tiempo.

Ahora lo que quiero lograr es lo siguiente.

PiHole (accessible from openvpn server and internal network).
                                           192.168.0.X/24                       192.168.1.X/24
         Router(internet) <---> (eth0) nanopiK2 (wlan0-hotspot)<----> Clients
                               /             |             \
                              /      10.0.0.X/24      \
                             /               |                 \
                            /    OpenVPN Server        \
Torrent Server via one opevpn                       All traffic comming via wlan0 must
client (routing via ports?).                             be routed to use other openvpn
                                                            client different of the one using for torrent.   

Estoy intentando varias cosas, pero obtengo el siguiente tipo de problemas:

1) Cuando inicio el hotspot, a través de algunos errores, pihole está usando el puerto para dchp, y quiero seguir usándolo (¿o es mejor usar otra cosa?)

2) Cuando inicio, cualquier cliente opevpn se hace cargo de toda la conexión y no puedo conectarme desde la red local ni desde openvpn (se cambian todas las IP).

Alguna idea ? ¿Es posible tener trabajando en la misma caja 1 servidor openvpn y 2 clientes?

información relacionada