Kleiner Nachtrag:
Das ganze mit der Firewall war für mich irgendwie nur eine halbe Lösung.
Wenn man das Programm Viscosity (VPN Manager) (kostet 14$) (Windows und Mac) benutzt kann man vor dem Verbinden und nach Verbindungsabbruch 2 .bat Datei ausführen lassen durch das Programm.
Für Verbindungsabbruch habe ich folgende .bat erstellt
Bash:
netsh interface ip set address name = "Ethernet" static 0.0.0.0 255.255.255.0
* Ethernet durch den Namen eures Netzwerkadapter ersetzen
Dieser Befehl ändert den Gateway auf 0.0.0.0
Für Verbindungsaufbau habe ich folgendes erstellt
Bash:
netsh interface ip set address name = "Ethernet" dhcp
* Ethernet durch den Namen eures Netzwerkadapter ersetzen
Damit wird der Netzwerkadapter wieder auf DHCP gestellt.
Um die Datei ausführen zu können als Admin, müsst ihr evtl. über die Aufgabenplanung im Windows 2 Aufgaben erstellen noch. Für Killswitch On und KillSwitch Off
Bei Programm/Skript sucht er das zuvor erstellte Script für Kill On und Kill Off
Das ganze macht ihr nun 2 mal!
Danach müsst ihr dann noch 2 x .bat Scripte erstellen, damit die Scripte als Admin ausgeführt werden können mit folgenden Inhalt
Code:
schtasks.exe /run /tn NAMEEUREAUFGABE
Das ganze dann einfach in Viscosity einfügen und fertig, wichtig ist das ihr die .bat Datei dort einfügt womit ihr das Script als Admin ausführen könnt.
Sobald ich den VPN Trenne, kann ich keinen Ping mehr raus schicken oder eine Webseite aufbauen. Nach einem Reboot bleibt der Netzwerkadapter auf 0.0.0.0 und ändert sich erst wieder wenn ich eine VPN Verbindung aufbaue.
Ich bin kein Profi, wer also einen "Leak" damit noch findet, für die Info wäre ich dankbar.