Statusbestân telt sesjes, net it LAN dêrefter
In momintopname listet VPN-sesjes en rûteleasstatus op, net elke masine efter in side. Lês de kopteksten, de recordtypen en de âldens fan it bestân tagelyk.
Immen freget hoefolle masinen op it VPN binne, en it statusbestân wurdt as bewiis oanlevere. It beantwurdet in smeller fraach: hoefolle sesjes der yn dizze momintopname besteane, en hokker firtuele adressen de tsjinner rûteleaset. De kleau tusken dy twa fragen is dêr’t de measte rapportearflaters libje, en it tichtsjen begjint by it lêzen fan de eigen kopteksten fan it bestân.
Wat de momintopname eins befettet
It bestân wurdt op in ynterval skreaun as statusútfierming foar dy tsjinnerinstânsje konfigurearre is, dus it is in periodike byld en gjin live stream. De seksjes listje sesjes en ynterne rûteleasstatus apart op, en de formaatferzje bepaalt de kolomyndieling.
status /run/openvpn/office.status 30
status-version 3Ferzje 3 skriuwt tabskiede fjilden mei in koptekstrige, wylst âldere formaten ferskille en lettere ferzjes fjilden tafoegje kinne. Lês de koptekst ynstee fan in kolomnummer hurdhurde te kodearjen, want in skript dat posysjes oannimt, brekt stil by de folgjende upgrade.
| 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 |
Tel sesjes, net minsken of masines
Ien sideferbining kin ferkear foar ferskate autorisearre masines dêrefter drage. Ien persoan kin ek mear as ien sesje tagelyk hâlde, fan in laptop en in telefoan. Gjin fan dy patroanen is yn ’e telling te sjen, en dêrom binne ferbûne brûkers pas sinfol as jo de ienheid definiearje. Freegje hokker ienheid it rapport nedich hat foardat immen begjint te tellen.
As it getal foar lisinsjearting of kapasiteit útmakket, definiearje de ienheid yn itselde dokumint as it rapport. In rapport dat net seit oft it sesjes, identiteiten of apparaten telt, wurdt lêzen as de ienheid dy’t de lêzer ferwachte.
It bûtenadres is gjin identifikaasje
It fjild fan it echte adres is it peeradres en de poarte sa’t de tsjinner se sjocht. Ferskate kliïnten efter ien oersetten iepenbiere adres diele dat adres, dus groepearjen dêrop foeget net-relatearre sesjes gear. De poarte feroaret ek tusken ferbiningen, wat it pear nutteleas makket as in stabile kaai. In rapport dat sa groepearre is, liket krekt en is ferkeard.
Brûk de effektive kliïntidentiteit foar groepearjen, en behannelje it adres as ferfiersdetail. As twa rigen in identiteit diele, betsjut dat meastentiids gearfallende sesjes en gjin dûbele opname.
Rûteleasrigen binne gjin hostynventaris
In rûteleasyngong kin in subnet neame dêr’t ien peer ferantwurdlik foar is, en in subnet is gjin list fan syn hosts. De tsjinner wit dat er dat berik nei in beskaat sesje stjoere moat, en hy hat gjin idee hokker fan dy masines oan steane, by in applikaasje ferifiearre binne of foar immen nuttich binne. De rûteleastabel beskriuwt berikberens, net besetting. Dat ferskil is de hiele reden wêrom’t in VPN in ynventarisfraach net beäntwurdzje kin.
Ferskate rigen kinne ek nei deselde peer wize, om’t in side mear as ien berik oankundigje kin. Rigen telle en it resultaat in apparaatstelling neame oerskat de útrôl fan in willekeurige faktor.
As de eask echt in aktiva-ynventaris is, brûk dan it ynventarisproses dat dat netwurk besit. It VPN kin identifisearje hokker peer in rûte draacht, en dat is in oar feit as hokker hosts dêrefter besteane.
Aldens, rjochten en in live byld
Hâld de wizigingstiid fan it bestân by elk antwurd. In tsjinner dy’t oeren lyn stoppe is, lit syn lêste momintopname stean, en in ferâldere bestân dat as aktueel presintearre wurdt is slimmer as hielendal gjin rapport.
De map moat bestean en skriuwber wêze foar it akkount dêr’t de tsjinst echt ûnder draait, wat maklik fergetten wurdt nei in hurdensrûnde. It bestân befettet meast nammen en adressen, hâld it dus op in administratyf plak ynstee fan earne dêr’t in webserver it tsjinje kin. Kontrolearje de rjochten fan it tsjinstakkount út, net fan dyn shell. In momintopname dy’t stil ophâldt mei fernijen liket krekt as in rêstich netwurk.
Brûk foar evenemintstjoerde behoeften de stipe beheerynterface ynstee fan rapper te polljen. Behannelje dy interface as kontrôle, net as metriken, en stel it nea oer it ynternet bleat allinnich om sesjes te tellen.