WireGuard getur haft nýlegt handaband og ekkert vistfang á sama tíma, og það ástand er samkvæmt en ekki mótsagnakennt. Handabandið er atburður jafningsins, vistfangið tilheyrir viðmótinu og leiðin ræður því hvaða uppleið pakki fer. Þrjú lög, þrír eigendur, og hvert þeirra getur brugðist á meðan hin tvö líta heil út.

Að lesa þau sem eitt stöðu er það sem breytir tveggja mínútna greiningu í heilan síðdegis af endurræsingum þjónustu.

Handaband er atburður jafningsins, ekki atburður vistfanga

Handaband WireGuard sannar að stillti jafninginn svaraði með gildum lykli og að setulyklar eru í gildi. Það segir ekkert um staðbundið vistfang á viðmótinu, og ekkert um hvort einhver leið bendir þangað. Hjálparforrit eða netstjóri úthlutar vistfanginu, en stilling samskiptareglunnar nefnir aðeins jafningja og lykla. Að rugla þessu tvennu er hvernig heilt handaband er lesið sem göng sem virka.

Þess vegna getur wg show tilkynnt handaband sem er sekúndna gamalt á viðmóti sem getur ekki tekið við einum pakka frá forriti.

Stjóri sem endurskapar viðmótið getur sleppt vistfanginu án þess að snerta stillingu jafningsins, og næsta handaband tekst samstundis því lyklarnir breyttust aldrei. Lóglínan um heppnað handaband er nákvæm og óviðkomandi biluninni.

ObservationWhich layer it belongs toWrong conclusion it invites
Handshake a few seconds oldPeer and keysThe tunnel is usable for application traffic
Address present on wg0Interface configurationTraffic actually egresses through it
Route points at wg0Forwarding tableThe outer packet uses the intended uplink

Vistfang viðmótsins hefur sinn eigin eiganda

Vistfang á göngutækinu getur komið frá Address línu hjálparforrits, frá DHCP-biðlara sem keyrir á viðmótinu, eða frá stjórnunarþjóni sem býr það til við tengingu. Hvað sem það er, sá hluti á vistfangið og endurheimtir það eða ekki samkvæmt eigin rökfræði. Að lesa vistfangið án þess að nefna eiganda þess lætur þig ekki geta útskýrt hvers vegna það hvarf.

Tveir eigendur á einu viðmóti er klassíska bilunin. Að ræsa hjálparforrit og skjáborðsnetstjóra yfir sama tækinu skapar kapphlaup þar sem annar fjarlægir það sem hinn stillti rétt í þessu, og endapunkturinn heldur áfram að svara allan tímann.

Veldu einn eiganda og leyfðu hinu tólinu að fylgjast með frekar en stjórna. Þá ákvörðun er þess virði að skrifa niður, því einkennið birtist vikum síðar og lítur út eins og tilviljanakennd vistfangstöp.

Leið velur uppleið, ekki viðmótið

Innri leið sem bendir á wg0 ákveður að umferðin fari inn í göngin. Sérstök ákvörðun sendir dulkóðuðu ytri pakkana í átt að jafningnum, og á vél með nokkrar uppleiðir kemur sú ákvörðun frá framsendingartöflunni og stefnureglum. Wi-Fi reiki getur breytt ytri slóðinni án þess að snerta innra vistfangið.

Svo virk göng og óaðgengilegur jafningi eru samhæfð ástand, og það sama gildir um réttan jafning og brotna innri leið. Taka verður öll þrjú athugunin saman, á sama augnabliki, annars er samanburðurinn merkingarlaus.

Berðu saman þrjú ástand í einni ferð

Þrjár skipanir sem bara lesa svara þremur spurningunum í þeirri röð sem einangrar bilunina hraðast. Keyrðu þær án þess að breyta nokkru á milli.

ip address show dev wg0
ip route get 10.80.0.1
wg show wg0 latest-handshakes transfer

Fyrsta sýnir hvort viðmótið hefur nokkurt vistfang, og önnur sýnir hvaða tæki tiltekið áfangastaður myndi nota núna. Þriðja greinir frá tíma síðasta handabands og bætateljurum, og er eina þeirra þriggja sem lýsir jafningnum en ekki staðbundinni vél.

Lestu teljurana jafnt sem tímastimpilinn. Handaband sem endurnýjast stöðugt á meðan flutningurinn stendur í stað þýðir að jafningurinn svarar en ekkert gagnlegt fer yfir, sem bendir á leiðarval eða ACL frekar en lykla. Tímastimpill sem hættir að færast áfram þegar vistfang er til staðar bendir upp eftir í staðinn. Báðar lestrarnar koma frá sömu úttakslínunni, og hvorug er sýnileg ef þú athugar bara hvort handaband sé til.

Lagaðu tiltekið ástand sem er rangt, og prófaðu svo forritið aftur frekar en göngin. Nýlegt handaband er sönnun um jafninginn, og sönnun um jafninginn er ekki sönnun fyrir því að næsta beiðni frá vafranum þínum finni vistfang, leið og virka uppleið. handbók wg-quick segir skýrt hvorri þeirra hjálparforritið setur upp og hver tilheyra samskiptareglunni.

Tengdir greinar