Valaki megkérdezi, hány gép van a VPN-en, és az állapotfájlt bizonyítékként mutatják be. Szűkebb kérdésre válaszol: hány munkamenet létezik ebben a pillanatképben, és mely virtuális címeket irányítja a kiszolgáló. A két kérdés közötti szakadék az, ahol a legtöbb jelentési hiba él, és betömése a fájl saját fejléceinek olvasásával kezdődik.

Mit tartalmaz valójában a pillanatkép

A fájl adott időközönként íródik, amikor az adott kiszolgálópéldányhoz állapotkimenet van beállítva, tehát időszakos kép, nem élő adatfolyam. Szakaszai külön listázzák a munkameneteket és a belső útválasztási állapotot, a formátumverzió pedig az oszlopelrendezést határozza meg.

status /run/openvpn/office.status 30
status-version 3

A 3-as verzió tabulátorokkal elválasztott mezőket ír fejlécsorral, míg a régebbi formátumok eltérnek, és az újabb verziók mezőket adhatnak hozzá. A fejlécet olvassa ahelyett, hogy oszlopszámot kódolna be, mert a pozíciókat feltételező szkript a következő frissítésnél csendben eltörik.

RecordWhat it describesWhat it cannot tell you
Client listA session in this snapshotHow many people or machines that session represents
Real addressThe outer peer address and portWhich device is behind it
Routing rowsVirtual addresses and route ownershipWhich downstream hosts are alive

Munkameneteket számoljon, ne embereket vagy gépeket

Egyetlen telephelyi kapcsolat több engedélyezett gép forgalmát is szállíthatja maga mögött. Egyetlen személy is tarthat egynél több munkamenetet egyszerre, laptopról és telefonról. Egyik minta sem látszik a számban, ezért a csatlakozott felhasználók csak akkor értelmezhetők, ha meghatározza az egységet. Kérdezze meg, milyen egységre van szüksége a jelentésnek, mielőtt bárki számolni kezd.

Ha a szám a licencelés vagy a kapacitás szempontjából számít, határozza meg az egységet ugyanabban a dokumentumban, mint a jelentést. A jelentést, amely nem mondja meg, hogy munkameneteket, identitásokat vagy eszközöket számol, az olvasó által várt egységként fogják olvasni.

A külső cím nem azonosító

A valós cím mezője a partner címe és portja, ahogy a kiszolgáló látja őket. Egy lefordított nyilvános cím mögött lévő több ügyfél osztozik ezen a címen, ezért az arra való csoportosítás összevonja a nem kapcsolódó munkameneteket. A port is változik a kapcsolatok között, ami hasznavehetetlenné teszi a párt stabil kulcsként. Az így csoportosított jelentés pontosnak látszik, és hibás.

A csoportosításhoz használja az ügyfél tényleges identitását, és kezelje a címet szállítási részletként. Amikor két sor azonos identitást oszt meg, az általában egyidejű munkameneteket jelent, nem duplikált rekordot.

Az útválasztási sorok nem gépkataszter

Egy útválasztási bejegyzés megnevezhet egy alhálózatot, amelyért egy partner felelős, és az alhálózat nem a gazdagépeinek listája. A kiszolgáló tudja, hogy azt a tartományt egy adott munkamenethez kell küldenie, és fogalma sincs, mely gépek vannak bekapcsolva, egy alkalmazásban hitelesítve vagy hasznosak valakinek. Az útválasztási tábla elérhetőséget ír le, nem kihasználtságot. Ez a különbség a teljes oka annak, hogy a VPN nem tud válaszolni egy leltárkérdésre.

Több sor is mutathat ugyanarra a partnerre, mert egy telephely egynél több tartományt hirdethet. A sorok számolása és az eredmény eszközszámnak nevezése tetszőleges tényezővel túlbecsüli a telepítést.

Ha a követelmény valóban eszközleltár, használja azt a leltározási folyamatot, amely a hálózat tulajdonosa. A VPN képes azonosítani, melyik partner visz egy útvonalat, és ez más tény, mint hogy milyen gazdagépek vannak mögötte.

Kor, jogosultságok és élő nézet

Minden válasz mellett őrizze meg a fájl módosítási idejét. Egy órákkal ezelőtt leállt kiszolgáló otthagyja az utolsó pillanatképét, és az aktuálisként bemutatott elavult fájl rosszabb, mint a jelentés hiánya.

A könyvtárnak léteznie kell, és írhatónak kell lennie annak a fióknak, amely alatt a szolgáltatás valóban fut, amit egy keményítési kör után könnyű elfelejteni. A fájl általában neveket és címeket tartalmaz, ezért adminisztratív helyen tartsa, ne pedig ott, ahonnan egy webkiszolgáló kiszolgálhatja. A jogosultságokat a szolgáltatásfiókból ellenőrizze, ne a saját héjából. A pillanatkép, amely csendben abbahagyja a frissítést, pontosan úgy néz ki, mint egy csendes hálózat.

Eseményvezérelt igényekhez a támogatott felügyeleti felületet használja a gyorsabb lekérdezés helyett. Ezt a felületet vezérlésnek tekintse, nem mérőszámoknak, és soha ne tegye ki az internetre csak azért, hogy munkameneteket számoljon.

Kapcsolódó cikkek