Ik probeer via een bash script een venv omgeving te starten om daar een python script met eigen dependencies te laten runnen. Dat werkt prima.
Nu is het voor een specifiek python script nodig om connecties te leggen met externe servers over een VPN verbinding. Het probleem is dat zodra het script gestart is en er een VPN verbinding is voor dit python proces ik extern geen toegang meer kan krijgen tot de (debian) server waar dit script draait. Wanneer ik de server vanuit een ander lokaal ip probeer te benaderen kan ik wel gewoon toegang krijgen. Het doel is om al het verkeer dat nodig is voor dit python proces over de vpn verbinding te laten lopen en het "normale" netwerkverkeer naar binnen of buiten toe onaangeraakt te laten.
Middels AI heb ik tal van opties uitgezocht, waaronder het aanmaken van een virtuele adapter, maar dit lijkt niet te werken. Dat kan mogelijk zijn omdat ik het verkeerd inricht. Maar in alle uitgeprobeerde gevallen blijft al het verkeer over de VPN verbinding gaan.
Een van de opties die naar voren kwam was Split Tunneling, maar de VPN client lijkt dit niet te ondersteunen. De VPN client is gebaseerd op OpenVPN dus mogelijk dat via die weg dit toch nog mogelijk zou zijn.
Iemand een idee hoe dit het beste aan te pakken?
Nu is het voor een specifiek python script nodig om connecties te leggen met externe servers over een VPN verbinding. Het probleem is dat zodra het script gestart is en er een VPN verbinding is voor dit python proces ik extern geen toegang meer kan krijgen tot de (debian) server waar dit script draait. Wanneer ik de server vanuit een ander lokaal ip probeer te benaderen kan ik wel gewoon toegang krijgen. Het doel is om al het verkeer dat nodig is voor dit python proces over de vpn verbinding te laten lopen en het "normale" netwerkverkeer naar binnen of buiten toe onaangeraakt te laten.
Middels AI heb ik tal van opties uitgezocht, waaronder het aanmaken van een virtuele adapter, maar dit lijkt niet te werken. Dat kan mogelijk zijn omdat ik het verkeerd inricht. Maar in alle uitgeprobeerde gevallen blijft al het verkeer over de VPN verbinding gaan.
Een van de opties die naar voren kwam was Split Tunneling, maar de VPN client lijkt dit niet te ondersteunen. De VPN client is gebaseerd op OpenVPN dus mogelijk dat via die weg dit toch nog mogelijk zou zijn.
Iemand een idee hoe dit het beste aan te pakken?