Opname op in ôfstânse masine wylst do de útkomst troch deselde ferbining folgst, is in selsferwizende mjitting, en it ferfoarmet wat do mjittest. Elk pakket dat do printsest, reizget werom troch de sesje dy't opnommen wurdt. It bûten litten fan dy stream is meastentiids goed, mar de grutte fan it bûten litten is in echte beslissing. Te smel en de opname oerstreamt harsels; te breed en it bewiis ferdwynt.

Wêrom't de opname harsels registrearret

De opname sjocht de weromwei fan syn eigen útkomst. Eltse rigel dy't nei dyn terminal print wurdt, wurdt ien of mear pakketten op de behearferbining, dy't it filter dan oanpast en wer prints. It resultaat is in lus dy't groeit oant de buffer of de keppeling it opjout.

Dêrom sjocht in opname dy't nei in bestân skreaun is der goed út, wylst deselde opname live streamd ûnbrûkber wurdt. It ferkear is net nij; do hast it makke. In opname fan tsien sekonden kin mear útkomst opleverje as de keppeling drage kin sadree't de lus begjint.

Bou it bûten litten as ien groep

Begjin by hoe't de ôfstânse host dyn sesje sjocht, net by it adres yn dyn lokale terminal. In springhost of in NAT-apparaat kin de oare kant iets meitsje dat do nea typt hast, lês it adres dus fan it eigen perspektyf fan 'e ôfstânse kant. Groepearje dêrnei de host en de poarte byinoar, sadat de ûntkenning op it pear fan tapassing is.

tcpdump -ni eth0 '(net 10.60.0.0/24) and not (host 203.0.113.77 and tcp port 2222)'

It hiele útdrukken tusken oanhelstekens hâldt de shell tsjin om de heakjes as syntaksis te lêzen. Prints it filter werom foardat do it resultaat fertroust.

It filter dat goed liket en alles hâldt

It ferkearde filter is dat him natuerlik lêsse lit: de boarne is net de oare kant, of it doel is net de oare kant. Foar in pakket fan dyn wurkstasjon is de earste test wier; foar it antwurd de twadde. Se mei or ferbine hâldt beide rjochtings, dat is krekt wat do bedoelde fuort te smiten.

pcap-filterlogika jout and en or gelikens foarrang en evaluearret fan lofts nei rjochts, dus heakjes binne net opsjoneel as do se mingselst. Untken ien groepearre útdrukking ynstee fan twa ûntkennings te kombinearjen. Dy iene feroaring skiedt in wurkjend filter fan in opname fol fan dyn eigen typwurk. pcap-filterreferinsje is koart genôch om yn 'e terminal te lêzen en wurdich om te kontrolearjen wannear't in filter him ûnferwachts hâldt en draacht.

Beslis nei wat de opname bewiize moat

Beslis hoefolle't do bûten lit troch te freegjen wat de opname bewiize moat. As do applikaasjefekear nei deselde host sjen moatst, lit dan allinnich de SSH-poarte bûten en akseptearje lûd fan oare sesjes. As de host foar de fraach net ta docht, is it folslein bûten litten ienfâldiger en it ferwideret in hiele klasse sels oanmakke pakketten. Skriuw de kar njonken it opnamebestân, want in filter is in oanname oer it bewiis.

De kar fan ynterface bepaalt wat do hielendal sjen kinst. Op de tunnel sjochst do it ynterne ferkear; op de fysike ynterface sjochst do it fersifere transport. As de behearspakketten op it punt dat do keazen hast al ôfwêzich binne, sil gjin inkel bûten litten in opname reparearje dy't op 'e ferkearde laach rjochte is.

Relatearre artikelen