Statusa fails skaita sesijas, nevis LAN aiz tām
Momentuzņēmums uzskaita VPN sesijas un maršrutēšanas stāvokli, nevis katru mašīnu aiz vietnes. Lasiet galvenes, ierakstu tipus un faila vecumu kopā.
Kāds jautā, cik mašīnu ir VPN, un statusa fails tiek uzrādīts kā pierādījums. Tas atbild uz šaurāku jautājumu: cik sesiju ir šajā momentuzņēmumā un kādas virtuālās adreses serveris maršrutē. Tieši starpā starp šiem diviem jautājumiem dzīvo lielākā daļa atskaišu kļūdu, un tā aizvēršana sākas ar paša faila galveņu lasīšanu.
Ko momentuzņēmums patiešām satur
Fails tiek rakstīts ar intervālu, kad šai servera instancei ir konfigurēta statusa izvade, tāpēc tas ir periodisks attēls, nevis tieša plūsma. Tā sadaļas atsevišķi uzskaita sesijas un iekšējo maršrutēšanas stāvokli, un formāta versija nosaka kolonnu izkārtojumu.
status /run/openvpn/office.status 30
status-version 3Versija 3 raksta ar tabulatoriem atdalītus laukus ar galvenes rindu, savukārt vecāki formāti atšķiras un jaunākas versijas var pievienot laukus. Lasiet galveni, nevis iekodējiet kolonnas numuru, jo skripts, kas pieņem pozīcijas, klusi salūzt nākamajā atjauninājumā.
| Record | What it describes | What it cannot tell you |
|---|---|---|
| Client list | A session in this snapshot | How many people or machines that session represents |
| Real address | The outer peer address and port | Which device is behind it |
| Routing rows | Virtual addresses and route ownership | Which downstream hosts are alive |
Skaitiet sesijas, nevis cilvēkus vai mašīnas
Viens vietnes savienojums var pārvadāt vairāku atļautu mašīnu datplūsmu aiz sevis. Viens cilvēks arī var vienlaikus turēt vairāk nekā vienu sesiju, no klēpjdatora un tālruņa. Neviens no šiem modeļiem nav redzams skaitā, tāpēc savienotajiem lietotājiem ir jēga tikai pēc vienības definēšanas. Pajautājiet, kāda vienība vajadzīga atskaitei, pirms kāds sāk skaitīt.
Ja skaitlim ir nozīme licencēšanā vai ietilpībā, definējiet vienību tajā pašā dokumentā kā atskaiti. Atskaite, kas nenorāda, vai tā skaita sesijas, identitātes vai ierīces, tiks lasīta kā vienība, ko lasītājs gaidīja.
Ārējā adrese nav identifikators
Reālās adreses lauks ir partnera adrese un ports, kā tos redz serveris. Vairāki klienti aiz vienas tulkotās publiskās adreses dala šo adresi, tāpēc grupēšana pēc tās apvieno nesaistītas sesijas. Arī ports mainās starp savienojumiem, kas padara pāri nederīgu kā stabilu atslēgu. Šādi grupēta atskaite izskatās precīza un ir nepareiza.
Grupēšanai izmantojiet efektīvo klienta identitāti un adresi uzskatiet par transporta detaļu. Kad divas rindas dala identitāti, tas parasti nozīmē vienlaicīgas sesijas, nevis dublētu ierakstu.
Maršrutēšanas rindas nav hostu uzskaite
Maršrutēšanas ieraksts var nosaukt apakštīklu, par kuru atbild viens partneris, un apakštīkls nav tā hostu saraksts. Serveris zina, ka šis diapazons jāsūta konkrētai sesijai, un tam nav ne mazākās nojausmas, kuras no šīm mašīnām ir ieslēgtas, autentificētas lietotnē vai kādam noderīgas. Maršrutēšanas tabula apraksta sasniedzamību, nevis aizņemtību. Šī atšķirība ir viss iemesls, kāpēc VPN nevar atbildēt uz uzskaites jautājumu.
Vairākas rindas var arī norādīt uz vienu un to pašu partneri, jo vietne var pieteikt vairāk nekā vienu diapazonu. Rindu skaitīšana un rezultāta saukšana par ierīču skaitu pārspīlē ieviešanu ar patvaļīgu koeficientu.
Ja prasība patiešām ir aktīvu uzskaite, izmantojiet uzskaites procesu, kuram pieder šis tīkls. VPN var noteikt, kurš partneris nes maršrutu, un tas ir cits fakts nekā tas, kuri hosti pastāv aiz tā.
Vecums, atļaujas un tiešs skats
Saglabājiet faila modificēšanas laiku kopā ar katru atbildi. Serveris, kas apstājās pirms stundām, atstāj savu pēdējo momentuzņēmumu uz vietas, un novecojis fails, kas pasniegts kā pašreizējs, ir sliktāks par atskaites neesamību.
Direktorijai jābūt un tai jābūt rakstāmai tam kontam, ar kuru pakalpojums faktiski darbojas, ko pēc nostiprināšanas kārtas viegli aizmirst. Fails parasti satur vārdus un adreses, tāpēc glabājiet to administratīvā vietā, nevis jebkur, no kurienes tīmekļa serveris to var pasniegt. Pārbaudiet atļaujas no pakalpojuma konta, nevis no savas čaulas. Momentuzņēmums, kas klusi pārstāj atjaunoties, izskatās tieši kā kluss tīkls.
Uz notikumiem balstītām vajadzībām izmantojiet atbalstīto pārvaldības saskarni, nevis ātrāku aptauju. Uztveriet šo saskarni kā vadību, nevis kā metrikas, un nekad nepakļaujiet to internetam tikai tāpēc, lai skaitītu sesijas.