Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Kill Switch voor SurfShark VPN  (gelezen 309 keer)

Kill Switch voor SurfShark VPN
« Gepost op: 2026/10/31, 12:12:51 »
Hallo,

Ik gebruik een VPN van SurfShark. Echter, voor linux/ubuntu/deb. based distros heeft de app geen Kill Switch.
Die schijn je zelf te kunnen maken. Een chatbot deed mij de onderstaande suggestie. Mijn vraag aan wie het weet: klopt dit? Is dit plausibel?

PS: discussie en vragen over het wel of niet moeten willen gebruiken van een VPN graag elders in dit forum.

Zelf een kill switch maken met ufw
Dit blokkeert alles behalve verkeer via de VPN. Valt de VPN weg, dan gaat er gewoon geen internet meer door. Precies wat een kill switch moet doen.
1. Check even welke distro en interface je hebt:baship a | grep -E "wg0|tun0"Zie je wg0? Dan gebruik je WireGuard. Zie je tun0? Dan OpenVPN.
2. Zet ufw aan met alleen VPN-verkeer:
Voor WireGuard, dit is de meest gebruikte bij Surfshark:bashsudo ufw reset
sudo ufw default deny incoming
sudo ufw default deny outgoing
sudo ufw allow out on wg0 from any to any
sudo ufw allow out on lo
sudo ufw allow out to 192.168.0.0/16
sudo ufw enableDie laatste regel is voor je lokale netwerk, zodat je printer / router nog wel bereikbaar blijft. Wil je dat niet, laat hem dan weg.
3. Laatste stap, en dit is belangrijk:
Je moet nog 1x de Surfshark-server zelf toestaan, anders kan hij nooit meer verbinden. Haal het IP op als je verbonden bent:bashsurfshark vpn status
# of
wg showEn dan:bashsudo ufw allow out to <DAT-IP> port 51820 proto udpVanaf nu: VPN aan = internet werkt. VPN uit / weggevallen = geen internet. Dat is je kill switch.
Om hem weer uit te zetten:bashsudo ufw disable
Gebruik je OpenVPN in plaats van WireGuard, vervang dan wg0 door tun0 en 51820 door 1194.
Soms is Linux net een stoofpot, je kunt er in mikken wat je wilt.

Offline Nero

  • Lid
Re: Kill Switch voor SurfShark VPN
« Reactie #1 Gepost op: 2026/11/04, 08:36:55 »
Ik merk dat in jouw lijstje overal de spatie na 'bash' ontbreekt.

Overigens geen ervaring met ufw.

Re: Kill Switch voor SurfShark VPN
« Reactie #2 Gepost op: 2026/11/04, 12:13:31 »
Ik merk dat in jouw lijstje overal de spatie na 'bash' ontbreekt.

Overigens geen ervaring met ufw.

Dat kan met kopieren vanuit de AI bot zijn gebeurd.
Soms is Linux net een stoofpot, je kunt er in mikken wat je wilt.

Re: Kill Switch voor SurfShark VPN
« Reactie #3 Gepost op: 2026/11/07, 18:16:56 »
Kan hier ook niet zo goed oordelen over de correctheid van het AI-antwoord maar als je op een desktop/laptop (systeem waar je zelf fysiek bij kunt) werkt dan is er denk ik niet veel risico om het te proberen. Je kunt jezelf dan immers niet buitensluiten en altijd nog ufw uitschakelen of alle regels terugdraaien m.u.v. de default deny incoming.

Je kunt toch testen of het werkt? Dus deze ufw regels toepassen en je VPN uitzetten. Dan zou je geen sites meer moeten kunnen bereiken en weet je dat de killswitch werkt.

Re: Kill Switch voor SurfShark VPN
« Reactie #4 Gepost op: 2026/11/07, 19:33:24 »
Kan hier ook niet zo goed oordelen over de correctheid van het AI-antwoord maar als je op een desktop/laptop (systeem waar je zelf fysiek bij kunt) werkt dan is er denk ik niet veel risico om het te proberen. Je kunt jezelf dan immers niet buitensluiten en altijd nog ufw uitschakelen of alle regels terugdraaien m.u.v. de default deny incoming.

Je kunt toch testen of het werkt? Dus deze ufw regels toepassen en je VPN uitzetten. Dan zou je geen sites meer moeten kunnen bereiken en weet je dat de killswitch werkt.

Ik vraag het juist aan iemand die wellicht hier ervaring mee heeft omdat ik niet zo goed kan overzien hoezeer ik mijn ufw in de soep zou draaien hiermee. Maar inderdaad, in het uiterste geval kan ik de firewall er helemaal af "slopen" en opnieuw installeren.
Soms is Linux net een stoofpot, je kunt er in mikken wat je wilt.