Op enger ferner Maschinn ophuelen, während Dir d'Ausgab duerch déiselwecht Verbindung kuckt, ass eng selbstreferenziell Miessung, an et verzerrt dat, wat Dir messt. All Pak, deen Dir dréckt, fiert zréck duerch d'Sessioun, déi opgeholl gëtt. Dee Flow auszeschléissen ass meeschtens richteg, awer d'Gréisst vum Ausschloss ass eng richteg Entscheedung. Ze schmuel an d'Opnam iwwerschwemmt sech selwer; ze breet an d'Beweiser verschwannen.

Firwat d'Opnam sech selwer registréiert

D'Opnam gesäit den Zréckwee vun hirer eegener Ausgab. All Zeil, déi an ären Terminal gedréckt gëtt, gëtt ee oder méi Päckchen op der Verwaltungsverbindung, déi de Filter dann erëm entsprécht an dréckt. D'Resultat ass eng Schleif, déi wiisst bis de Puffer oder d'Verbindung opgëtt.

Dofir gesäit eng Opnam, déi an eng Datei geschriwwe gëtt, gutt aus, während déiselwecht Opnam live gestreamt onbrauchbar gëtt. Den Traffic ass net nei; Dir hutt en erstallt. Eng Opnam vun zéng Sekonnen kann méi Ausgab produzéieren, wéi d'Verbindung ka droen, soubal d'Schleif ufänkt.

Baut den Ausschloss als eng Grupp

Fänkt domat un, wéi den Fernhost är Sessioun gesäit, net mat der Adress an ärem lokalen Terminal. En Iwwerspranghost oder en NAT-Gerät kënnen de Géigendeel zu eppes maachen, wat Dir ni agetippt hutt, also liest d'Adress aus der Siicht vun der ferner Säit. Gruppéiert dann den Host an de Port zesummen, sou datt d'Negatioun fir d'Paar gëllt.

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

Wann Dir de ganzen Ausdrock an Unzéihungszeechen setzt, liest d'Shell d'Klammere net als Syntax. Dréckt de Filter nach eng Kéier, ier Dir dem Resultat vertraut.

De Filter, dee richteg ausgesäit an alles behält

De falsche Filter ass deen, dee sech natierlech liest: d'Quell ass net de Géigendeel, oder d'Zil ass net de Géigendeel. Fir e Pak vun ärer Aarbechtsstatioun ass den éischten Test wouer; fir d'Äntwert den zweeten. Se mat or verbannen behält béid Richtungen, wat genee dat ass, wat Dir wollt fale loossen.

D'pcap-Filterlogik gëtt and an or déiselwecht Prioritéit a bewäert vu lénks no riets, also sinn d'Klammere net fakultativ, wann Dir se mëscht. Negéiert een gruppéierten Ausdrock, amplaz zwou Negatiounen ze kombinéieren. Dee eenzegen Ännerung trennt en funktionéierende Filter vun enger Opnam voll vun ärem eegenen Tippen. pcap-Filterreferenz ass kuerz genuch fir am Terminal ze liesen a lount sech ëmmer ze kontrolléieren, wann e Filter sech onerwaart behëlt.

Entscheet no deem, wat d'Opnam muss beweisen

Entscheet, wéi vill Dir ausschléisst, andeems Dir frot, wat d'Opnam muss beweisen. Wann Dir den Applikatiounstraffic zum selwechten Host musst gesinn, schléisst just den SSH-Port aus a akzeptéiert Kaméidi vun aneren Sessiounen. Wann den Host fir d'Fro irrelevant ass, ass et méi einfach, en ganz auszeschléissen, an et entfernt eng ganz Klass vu selwer generéierte Päckchen. Schreift d'Wiel nieft d'Opnamdatei, well e Filter eng Viraussetzung iwwer d'Beweiser ass.

D'Wiel vun der Schnëttstell entscheet, wat Dir iwwerhaapt ka gesinn. Um Tunnel gesitt Dir den banneschten Traffic; op der physescher Schnëttstell gesitt Dir den verschlësselten Transport. Wann d'Verwaltungspäckchen op deem Punkt, deen Dir gewielt hutt, schonn feelen, wäert keen Ausschloss eng Opnam reparéieren, déi op déi falsch Schicht gezilt huet.

Ähnlech Artikelen