Hintergrund:
Ich habe Portals auf meinem Homeserver laufen und die Streams sollen dann über den VPS gehen.
Also muss der Player erst Portals im Heimnetz abrufen können und erst dann in den Tunnel gehen und den Stream verbinden.
Lösung:
Split Tunneling!
Ich lasse alle Anfragen über den Tunnel laufen, außer die für mein Heimnetz.
Man kann das bei "AllowedIPs" eintragen. Und man braucht es nur beim Client machen.
Ich hab mir etwas von ChatGPT helfen lassen, welche IPs genau dort stehen müssen, wenn mein Heimnetz nicht inbegriffen sein soll.
Denn die Anfragen gehen ja nur durch den Tunnel, wenn es für den Client auch erlaubt ist. Was dort nicht steht, wird nicht über den Tunnel connected.
Für mein Heimnetz 192.168.1.0/24 war es dann
AllowedIPs =
0.0.0.0/1,
128.0.0.0/2,
192.0.0.0/9,
192.128.0.0/11,
192.160.0.0/13,
192.168.0.0/24,
192.168.2.0/23,
192.168.4.0/22,
192.168.8.0/21,
192.168.16.0/20,
192.168.32.0/19,
192.168.64.0/18,
192.168.128.0/17,
193.0.0.0/8,
194.0.0.0/7,
196.0.0.0/6,
200.0.0.0/5,
208.0.0.0/4