iftop ekranas atsako į vieną klausimą vienu metu: kurios prieglobos poros keičiasi baitais per sąsają, į kurią jį nukreipėte. Jis neatsako, ar kiekviena programa laikosi VPN politikos, o tuščias ekranas neįrodo, kad niekas nepratekėjo. Būtent tarpuose tarp šių dviejų teiginių dauguma nuotėkio testų diskusijų klysta. Ką ekranas iš tikrųjų reiškia, sprendžia trys sąlygos, ir visos trys matomos komandų eilutėje, kurią naudojote.

Ekrano prasmę lemia trys sąlygos

Sąlygos yra: kuri sąsaja rodoma, ką slepia filtras ir pats įrankis, ir ką testas iš tikrųjų atliko. Atsakykite jomis šia tvarka, nes pirmosios klaida padaro kitas dvi beprasmes.

Sąsajos sąlyga svarbi, nes tunelio vaizdas ir fizinis vaizdas rodo skirtingus to paties srauto sluoksnius. Žiūrint į tunelio sąsają matomi srautai tunelio viduje; žiūrint į fizinę sąsają matomas tunelio nešėjas, be to, bet koks teisėtas sąrankos, valdymo ar vietinis srautas, kuris dalijasi ta jungtimi. Nė vienas vaizdas nėra klaidingas, ir nė vienas nėra visas paveikslas. Įvardyti, į kurį žiūrite, yra skirtumas tarp įrodymo ir įspūdžio.

Pirmoji sąlyga: kuri sąsaja rodoma

iftop sąsają ima aiškiai su -i, o jo vadove aprašoma elgsena, kai to nedarote: jis pasirenka vieną, kuri gali būti išoriškai atrodantis įrenginys, o ne tunelis. Toks numatytasis pasirinkimas pagrįstas pralaidumo įrankiui ir prastas nuotėkio testui.

Visada nurodykite sąsają ir užrašykite ją šalia rezultato. Ekrano kopija be sąsajos pavadinimo neatkuriama.

Antroji sąlyga: ką slepia filtras ir įrankis

iftop priima filtro išraišką, o srautas, kurį filtras pašalina, yra nematomas dėl konstrukcijos, o ne dėl nebuvimo. Įrankis taip pat pagal numatytuosius nustatymus atlieka prieglobos vardų paieškas adresams žymėti, ir tos paieškos sukuria savo DNS srautą, tai yra srautą, kurio nesiruošėte stebėti. -n išjungia paieškas ir padaro ekraną skaitinį; slėpti DNS eilutes vėliau nėra tas pats, kas negeneruoti užklausų.

Šį skirtumą verta pasakyti tiesiai, nes jis pasitaiko ir kituose įrankiuose: veiklos rodymo slopinimas nėra tas pats, kas jos užkirtimas. Jei DNS paieškos yra jūsų testo dalis, atlikite testą su išjungtomis paieškomis, kad stebėjimo nesuterštų stebėtojas.

Trečioji sąlyga: ką testas iš tikrųjų atliko

Viena užklausa iš vienos programos, vienam tikslui, vienoje adresų šeimoje įrodo kažką apie tą užklausą. Ji nieko neįrodo apie kitą programą, kitą tikslą ar kitą adresų šeimą, o IPv6 yra šeima, kuri būtent tokio tipo patikrose pamirštama dažniausiai.

Todėl apibrėžkite užklausą prieš pradėdami: nekenksmingas tikslas, iš programos, kuri jums rūpi, šeimoje, kuri jums rūpi, su tuneliu patvirtintoje būsenoje. Tada patikrinkite priėmimo pusę arba paties kliento diagnostiką, nes tolimasis galas žino, kas atėjo, taip, kaip vietinis ekranas negali. Tada atlikite patvirtintą nepasiekiamo tunelio atvejį ir pažiūrėkite, ar srautas sustoja, nes būtent apie šią elgseną reikalavimas paprastai ir kalba.

DNS nusipelno atskiro stebėjimo. Užklausos gavėjas ir maršrutas, kuriuo užklausa ėjo, yra du faktai, o pralaidumo ekranas nerodo nė vieno.

iftop naudojimas kaip papildomas įrodymas

Tik tada iftop prideda vertės, ir prideda ją kaip patvirtinimą. sudo iftop -i wg0 -n -B -P -f "host 203.0.113.9" parodo, ar laukiamas srautas pasirodo laukiamoje sąsajoje, su baitų skaičiais, kurie padaro teiginį apie tuštumą patikrinamą.

Palyginkite tai su ss -tnp lizdų lygio vaizdui ir ip route get maršrutui, kurį pasirinktų branduolys, ir turėsite tris vienos užklausos stebėjimus vietoj vieno įspūdžio apie mašiną. iftop vadovas dokumentuoja sąsajos pasirinkimą, filtro sintaksę ir paieškos elgseną, ir tai yra trys dalykai, nuo kurių priklauso nuotėkio testas. Pralaidumo ekranas lokalizuoja veiklą; maršrutas, išimtys ir gedimo elgsena nusprendžia, ar ta veikla atitinka reikalavimą.

Susiję straipsniai