Méi WireGuard-Tunnellen gläichzäiteg um Mac

Um Mac hält Paart méi WireGuard-Verbindunge gläichzäiteg op, all eng mat hiren eegene Routen. Wat dat bréngt, a wourop dat berout.

D’Problem, dat dat léist

Du brauchs e Server bei engem Client, wärend s du um Netzwierk vun engem aneren schaffs, an du wëlls dobäi däin eegent lokaalt Netzwierk net verléieren.

Mat nëmmen engem Tunnel op eemol sinn dat dräi Trennungen an dräi nei Verbindungen. All Wiessel kascht en Handshake, an alles, wat s du géint dat éischt Netzwierk opgemaach hues, fält ewech.

Wat e Mac ka

Um Mac hält Paart méi WireGuard-Verbindunge gläichzäiteg op. All eng bleift en eegenen Tunnel mat sengem Peer, sengen eegene Schlësselen a sengen eegene Routen — si verschmëlzen net, a si léisen sech net of.

An der Praxis erreechs du esou de Server vum éischte Client, d’Firewall vum zweeten an deng eege lokal Maschinnen, ouni dertëscht ëmzeschalten.

All Tunnel behält seng Routen

Wat duerch een bestëmmten Tunnel leeft, entscheet d’AllowedIPs vun dëser Verbindung — genee esou, wéi wa se eleng wier. Eng Verbindung mat 10.20.0.0/16 hëlt de Verkéier vun dëser Plage a soss näischt; eng aner mat 192.168.50.0/24 hëlt hir eegen.

Dofir kënne méi Tunnellen niewenteneen existéieren, ouni sech ze streiden: si kämpfen net ëm däi ganze Verkéier, mee si reklaméieren all een Deel dovun. Zwou Verbindungen, déi béid 0.0.0.0/0 verlaangen, sinn en anere Fall — eng vun deenen zwou gewënnt, well nëmmen eng Route d’Standardroute ka sinn.

Kuck DNS, Routing a Split-Tunneling, fir dës Plagen ze liesen an anzestellen.

Wourop dat berout

Esou verhält sech macOS haut, an dat ass keng Garantie vun Apple: näischt an der API verflicht sech dozou, an eng spéider Versioun vum System kéint et änneren.

Mir soen dat kloer, well et zielt, wann s du dorop eng Aarbechtsweis opbaue wëlls. Dat Verhalen gouf iwwer méi Sessiounen ewech observéiert an ass dat, wat de System haut mécht — mee en observéiert Verhalen ass kee Kontrakt, an et gëtt weder eng Virukënnegung nach een ze froen, wann et sech änneren.

Um iPhone an um iPad

Et ass ëmmer eng Verbindung aktiv. Dat ass keng Limitt vu Paart, a kee Client kann se ëmgoen: de System erlaabt ënner iOS an iPadOS nëmmen eng aktiv VPN-Konfiguratioun.

Tëscht Verbindungen ze wiesselen funktionéiert weider, an Reegele no Bedarf kënnen dëse Wiessel no Netzwierk fir dech iwwerhuelen.