Synology-Forum.nl

Packages => Officiƫle Packages => VPN Server => Topic gestart door: Pippin op 23 juni 2017, 18:00:59

Titel: OpenVPN #9: Automatisch share(s) (ont)koppelen
Bericht door: Pippin op 23 juni 2017, 18:00:59
Soms is het handig wanneer men met OpenVPN verbindt om automatisch share(s) te koppelen en weer te ontkoppelen wanneer de OpenVPN verbinding verbroken wordt. Volgend voorbeeld laat zien hoe dit onder Windows kan.

Wanneer OpenVPN GUI een ??_up.bat in de config map vindt met de naam van het client config bestand zal hij die batch uitvoeren. Handig dus om automatisch shares te koppelen. We gaan ervan uit dat de naam van het client config bestand client.ovpn is.

Koppelen:
Maak een batch aan met een texteditor, client_up.bat, met de volgende inhoud:
net use Y: \\192.168.160.1\share1 /user:gebruikersnaam wachtwoord
net use Z: \\192.168.160.1\share2
Uiteraard aanpassen naar jou situatie. Voor share2 hoeft geen gebruikersnaam wachtwoord ingevuld te worden omdat de aanmelding reeds bij share1 heeft plaatsgevonden.

Ontkoppelen:
Maak een batch aan met een texteditor, down.bat, met de volgende inhoud:
net use /delete Y:
net use /delete Z:

Plaats beide bestanden in de config map van OpenVPN.

Dan nog aan het config bestand client.ovpn toevoegen:
script-security 2
down "c:\\Users\\<GEBRUIKERSNAAM>\\OpenVPN\\config\\down.bat"
Het kan zijn dat je de config in
c:\Program Files\OpenVPN\confighebt geplaatst, in dat geval het bovenstaande pad aanpassen met behoud van dubbel slash.