Profil WireGuard ikkupjat: għaliex it-tnejn apparati jfallu
Profil ikkupjat jidduplika l-muftieħ, mhux l-apparat. Għaddi mill-log tal-handshake, ikkonferma l-identità maqsuma, imbagħad oħroġ it-tieni wieħed kif suppost.
Il-mina ħadmet fuq il-laptop, għalhekk il-fajl tal-konfigurazzjoni mar fuq il-mowbajl u t-tablet, u issa l-handshakes jiġu u jmorru fuq it-tlieta. Xejn ma ġie ttipjat ħażin u l-konfigurazzjoni tas-server ma ġietx editjata. Profil WireGuard mhuwiex kont b'password li jistgħu jużawh diversi apparati; huwa par muftiet, u nofs pubbliku biss jidentifika sieħeb. L-ikkupjar tal-fajl jikkupja l-identità, għalhekk is-server issa qed jipprova jżomm relazzjoni waħda ta' endpoint għal diversi apparati li kollha jiddikjaraw li huma l-istess wieħed. Mill-ġenb tas-server m'hemmx it-tieni apparat x'jintrema, hemm biss sieħeb li l-indirizz tiegħu jibqa' jiċċaqlaq.
Ibda mil-log tal-handshake fuq kull apparat
Iftaħ il-klijent fuq kull apparat u rreġistra l-ħin tal-aħħar handshake u l-endpoint attwali qabel ma tbiddel xejn. F'setup f'saħħtu dawn il-valuri jibqgħu stabbli waqt li apparat ikun qed jintuża; b'identità duplikata l-timbri tal-ħin jalternaw, u l-endpoint irreġistrat fuq is-server jista' jiddeskrivi apparat differenti minn dak li jżomm il-profil. Dik l-alternanza hija l-firma, u tispjega għaliex is-sintomu jidher bħala konnettività instabbli u mhux żball ta' konfigurazzjoni. L-apparati mhumiex miksura; qed jinterrompu lil xulxin.
Agħmel il-qari fuq l-apparati stess, sabiex kull osservazzjoni tkun marbuta ma' magna partikolari. Timbru tal-ħin ikkupjat minn chat ta' appoġġ jitlef dak ir-rabta u wara jiswa ftit ħafna.
Ikkonferma jekk żewġ apparati jaqsmu identità waħda
Qabbel il-muftiet pubbliċi, qatt dawk privati. Il-muftieħ pubbliku huwa derivat mill-muftieħ privat, għalhekk żewġ profili li fihom l-istess muftieħ privat jipproduċu l-istess muftieħ pubbliku u huma indistinguibbli għas-server. Jekk żewġ apparati jirrappurtaw l-istess muftieħ pubbliku, il-mistoqsija hija solvuta u l-ebda aġġustament tal-keepalive mhu se jgħin. Żewġ muftiet differenti b'handshakes instabbli jindikaw post ieħor għal kollox, għalhekk il-paragun irid jiġi qabel kull bidla.
wg show wg0 public-key
wg show wg0 latest-handshakes
wg show wg0 endpoints
wg show wg0 transfer
Dawn il-kmandi jistampaw biss materjal pubbliku u counters, u dan huwa kollox li għandha bżonn konversazzjoni ta' appoġġ. Entrata ta' sieħeb fuq is-server b'muftieħ pubbliku wieħed u endpoint li jibqa' jiċċaqlaq bejn żewġ netwerks hija r-riżultat mistenni tad-duplikazzjoni, għax pakkett awtentikat minn sors ġdid jaġġorna fejn jintbagħat it-traffiku. Dak l-imġiba huwa l-protokoll li jaħdem kif iddisinjat, u għalhekk huwa daqshekk faċli li jiġi konfuż ma' ħsara tan-netwerk.
Ipprovdi identità oħra kif suppost
Iġġenera par muftiet ġdid fuq l-apparat li għandu bżonnu, imbagħad żid il-muftieħ pubbliku li jirriżulta mas-server bħala sieħeb separat bl-indirizzi permessi tiegħu stess. Il-muftieħ privat għandu jinħoloq fuq l-apparat u jibqa' hemm; muftieħ iġġenerat x'imkien ieħor u mwaħħal għadda minn tal-inqas post ieħor, u dak l-ivvjaġġar issa huwa parti mill-istorja tal-fiduċja.
umask 077
wg genkey > newdevice.key
wg pubkey < newdevice.key
In-naħa tas-server teħtieġ il-muftieħ pubbliku flimkien ma' assenjazzjoni ta' indirizz permess li ma taħbatx mal-apparat oriġinali. Profil li jżomm l-indirizz tal-mina antik waqt li jippreżenta muftieħ ġdid jipproduċi sieħeb li s-server jista' jaċċetta u mbagħad idawwar ħażin, li hija ħsara iktar sottili minn handshake miċħud. Iċċekkja l-assenjazzjoni tal-indirizz qabel ma tikkonnettja, mhux wara l-ewwel telf ta' pakketti konfuż.
Rtira d-duplikat mingħajr ma tkisser l-oriġinal
Ladarba l-identità l-ġdida taħdem, neħħi l-profil ikkupjat mill-madwar tal-apparat oriġinali minflok ma tħassar l-entrata tas-server li l-oriġinal għadu juża. Jekk il-kopja setgħet ġiet esposta, irrevoka minflok mill-ewwel u mbagħad erġa' oħroġ; il-konvenjenza mhix raġuni biex tħalli sigriet maqsum fiċ-ċirkolazzjoni.
Servizz ġestit li tassew jappoġġja diversi apparati għal kull abbonament se jgħidlek dan u joħroġ kredenzjali separati mill-interface tiegħu stess. Id-duplikazzjoni manwali ta' profil wieħed qatt mhi dak il-mudell, anki meta l-marka tas-servizz tissuġġerixxi apparati bla limitu.
Ittestja ż-żewġ apparati separatament u flimkien
L-ewwel ivverifika kull apparat waħdu: handshake, counters tat-trasferiment li jiċċaqalqu, u destinazzjoni li tista' tilħaq biss il-mina. Imbagħad mexxi t-tnejn fl-istess ħin u osserva kif is-server jara l-endpoints; żewġ muftiet distinti għandhom jipproduċu żewġ entrati ta' sieħeb stabbli minflok waħda li taqbeż.
Żomm il-muftiet pubbliċi l-ġodda man-noti tal-iskjerament u nnota liema apparat iżomm liema. Mingħajr dik il-lista, il-persuna li jmiss li tikkupja profil terġa' tagħmel l-istess ħsara, u l-handshakes li jalternaw jerġgħu jiġu attribwiti lin-netwerk.