A szaggatott szakadások adatgyűjtési problémák, mielőtt beállítási problémák lennének. Minden előfordulásnál ugyanazokat a mezőket rögzítsd, különben az események nem hasonlíthatók össze. Ha minden esemény után három beállítást módosítasz, megsemmisíted az egyetlen bizonyítékot, ami a kezedben volt.

Az alábbi eljárás eseményenként körülbelül két percet vesz igénybe, és eseményenként egy sort ad. Csak olvasási hozzáférést feltételez azon az eszközön, amelyet te kezelsz.

Rögzítsd a mezőket az első hiba előtt

Állítsd össze a mezők listáját, mielőtt bármi elromlik, mert az esemény közben kitalált sablon mindig kihagy egy oszlopot. Öt mező elég a kezdéshez: a helyi idő az eltolásával, a kiváltó ok, a megszakadt szakasz, a hiba pontos szövege, és hogy sikerült-e egy új próbálkozás.

A kiváltó ok saját szókincset érdemel: tétlenség, ébredés alvásból, hálózatváltás, terheléscsúcs, hitelesítő adatok megújítása vagy ismeretlen. Az ismeretlent hagyd ismeretlenként megjelölve, ahelyett hogy később emlékezetből kitöltenéd. A szakasz mező hordozza a legnagyobb értéket, mert azt rögzíti, hol állt meg a lánc, és nem azt, mit érzett a felhasználó. A hiba szövegét szó szerint kell másolni, mert az átfogalmazás elveszíti a különbséget két hasonló kód között.

Hagyd a hézagokat hézagoknak. Egy sablon, amely választ kényszerít ki, kitalálásra csábít, a kitalált kontextus pedig rosszabb az üres helynél.

FieldExampleWhy it earns its place
Time with offset2026-11-03T09:14+08:00Orders events across sources in different zones
Triggerresume from sleepSeparates a cause from a coincidence
Stagehandshake ok, no routeNames the boundary that failed

Rögzítsd ugyanazt az öt tényt a hiba pillanatában

Minden alkalommal ugyanazokat a parancsokat futtasd ugyanabban a sorrendben. Két perc kimenet többet ér, mint a tálcán lévő ikon fényképe, és a sorrend akkor számít, amikor az időbélyegek később nem egyeznek.

date -Is
journalctl -u wg-quick@wg0 --since "-2 min" --no-pager
wg show wg0 latest-handshakes transfer
ip route get 203.0.113.10
ping -c 3 -W 2 192.0.2.1

Az első sor eltolással látja el a megfigyelést, és ez az egyetlen módja annak, hogy összehangold a három, különböző zónákban rögzített forrást. A naplórészlet lefedi a szolgáltatás életciklusát, a kézfogás sora pedig megmondja, válaszolt-e egyáltalán a partner. Az útvonalkeresés megnevezi azt az interfészt, amelyet egy adott cél használna, és ez nem ugyanaz a tény, mint az interfész létezése. Az alagút címére küldött ping azt mutatja, átkel-e valami a kapcsolaton, nem pedig azt, hogy a túloldal elérhető-e.

Eseményenként egy sort írj egy folyamatos naplóba, csak ezekkel a mezőkkel és semmi mással. Öt-hat bejegyzés után rendezd kiváltó ok, majd szakasz szerint. A minták ismétlődő párokként jelennek meg, és az a pár, amely soha nem ismétlődik, valószínűleg véletlen.

Keresd meg a megszakadt szakaszt

A helyi kapcsolódás, a partner állapota, az útvonalak és a névfeloldás különböző helyeken hibázik, és mindegyik a saját nyomát hagyja. Ha az interfész létezik, de egyetlen útvonal sem mutat rá, a hiba helyi szabályzat. Ha a kézfogás időbélyege megáll, miközben az interfész fent marad, a hiba feljebb van.

A névfeloldás ugyanahhoz a rögzítéshez tartozik. Az a feloldó, amely hétfőn az alagutat, kedden a helyi hálózatot követte, olyan hibákat okoz, amelyek az alkalmazási rétegen véletlenszerűnek tűnnek.

Engedélyezett kiszolgálóhozzáférésnél ugyanazt a kísérletet korreláld, ne egy közeli újracsatlakozást. Őrizd meg az eredeti időbélyegeket, és minden eltolást külön jegyezz fel, mert a helyben történő átalakítás törli az átalakítás bizonyítékát. Egy kísérlet, egy időbélyeg-készlet, egy következtetés.

Egyszerre egy feltételt hasonlíts össze

Egy kontrollált összehasonlítás egyetlen jelentős feltételt változtat meg, és a sikertelen futást a sikeres mellett tartja. Vidd át az eszközt egy másik hálózatra, vagy kapcsolj ki egy kivételt, és ugyanabban a lépésben ne változtass semmi máson.

Tartsd meg a sikertelen futást a feljegyzésben. A működő javára törölni annyi, mint eldobni annak a határnak az egyetlen bizonyítékát, amelyet keresel.

Részletet ossz meg, ne a profilt

Mielőtt bármit elküldesz, távolítsd el a jelszavakat, tokeneket, privát kulcsokat, a nem kapcsolódó identitásokat és a hasznos terheket. A teljes profil beállítási titok, nem kapcsolatösszefoglaló, és nincs helye egy jegyben.

Küldd el a részletet az öt mezővel, és mondd meg, melyik szakasz szerinted elhalt. Így a rendszergazda azt a határt vizsgálhatja, amelyet megneveztél, ahelyett hogy egy leválasztott ikon képernyőképeit görgetné. Ha a határ továbbra sem világos, a következő lépés egy újabb kontrollált rögzítés, nem egy újabb beállításmódosítás.

Kapcsolódó cikkek