Wat in iftop-skerm oer in VPN bewize kin en wat net
In bânbreedte-monitor toant ien interface op ien momint. Beslis wat jo testje, hokker interface it draacht, en wat it filter ferberget.
In iftop-skerm beantwurdet ien fraach tagelyk: hokker hostpearen bytes útwikselje fia de interface dêr’t jo it op rjochte hawwe. It beantwurdet net oft elke applikaasje in VPN-belied folget, en in leech skerm bewiist net dat der neat lekke is. Krekt yn it gat tusken dy beide bewearings geane de measte lektoets-diskusjes mis. Trije betingsten beslisse wat de werjefte eins betsjut, en alle trije binne te sjen yn ’e opdrachtline dy’t jo brûkt hawwe.
Trije betingsten beslisse wat it skerm betsjut
De betingsten binne hokker interface toand wurdt, wat it filter en it ark sels ferberget, en wat de test eins útoefene hat. Beäntwurdsje se yn dy folchoarder, want in flater yn ’e earste makket de oare beide sûnder betsjutting.
De interfacebetingst is fan belang omdat in tunnelbyld en in fysyk byld ferskillende lagen fan itselde ferkear sjen litte. Nei de tunnelinterface sjen lit de streamen binnen de tunnel sjen; nei de fysike interface sjen lit de drager fan de tunnel sjen, plus alle legitime ynstellings-, kontrôle- as lokaal ferkear dat dy ferbining dielt. Gjin fan beide bylden is ferkeard, en gjin fan beide is it hiele plaatsje. It neamen hokker jo besjen is it ferskil tusken bewiis en yndruk.
Betingst ien: hokker interface toand wurdt
iftop nimt de interface eksplisyt mei -i, en syn hânlieding beskriuwt it gedrach as jo dat net dogge: it kiest ien, dat it apparaat wêze kin dat nei bûten liket ynstee fan de tunnel. Dy standert is in ridlike kar foar in bânbreedte-ark en in minne foar in lektoets.
Jou altyd de interface, en skriuw it njonken it resultaat. In skermôfbylding sûnder de namme fan de interface is net werhelber.
Betingst twa: wat it filter en it ark ferbergje
iftop akseptearret in filterútdrukking, en in stream dy’t it filter útslút is ûnsichtber troch de bou en net troch ôfwêzigens. It ark docht ek standert hostnamasykjen om adressen te labelsjen, en dy sykjen generearje har eigen DNS-ferkear, dus ferkear dat jo net fan doel wiene te observearjen. -n skeakelt de sykjen út en makket de werjefte nûmerysk; de DNS-rijen letter ferbergje is net itselde as de fragen net generearje.
Dat ûnderskied is it wurdich om plat te sizzen, want it komt ek yn oare ark foar: it ûnderdrukken fan de werjefte fan in aktiviteit is net itselde as it foarkommen. As de DNS-sykjen diel binne fan wat jo testje, rin dan de test mei sykjen útskeakele, sadat de observaasje net fersmoarge wurdt troch de observearder.
Betingst trije: wat de test eins útoefene hat
Ien fersyk fan ien applikaasje, nei ien bestimming, yn ien adresfamylje bewiist eat oer dat fersyk. It bewiist neat oer in oare applikaasje, in oare bestimming of it oare adresfamylje, en IPv6 is it famylje dat it meast fergetten wurdt krekt yn dit soarte kontrôle.
Beslis dus it fersyk foardat jo begjinne: in ûnskansearre bestimming, fan de applikaasje dêr’t jo om jouwe, yn it famylje dêr’t jo om jouwe, mei de tunnel yn syn goedkarde tastân. Kontrolearje dan de ûntfangende kant of de eigen diagnoaze fan de klant, want de fiere ein wit wat oankaam op in manier dy’t it lokale skerm net kin. Oefenje dan it goedkarde gefal fan de net beskikbere tunnel en sjoch oft it ferkear stoppet, want dat is it gedrach dêr’t de eask normaal echt oer giet.
DNS fertsjinnet syn eigen observaasje. De ûntfanger fan de fraach en de rûte dy’t de fraach naam binne twa feiten, en in bânbreedte-skerm toant gjin fan beide.
iftop as stypjend bewiis brûke
Pas dan foeget iftop wearde ta, en it foeget dy ta as befêstiging. sudo iftop -i wg0 -n -B -P -f "host 203.0.113.9" toant oft de ferwachte stream op de ferwachte interface ferskynt, mei byte-tellingen dy’t in bewearing oer stilte kontrolearber meitsje.
Fergelykje dat mei ss -tnp foar it byld op socket-nivo en ip route get foar de rûte dy’t de kearn kieze soe, en jo hawwe trije observaasjes fan ien fersyk ynstee fan ien yndruk fan in masine. De hânlieding fan iftop dokumintearret de interfacekar, de filtersyntaksis en it sykgedrach, en dat binne de trije dingen dêr’t in lektoets fan ôfhinget. In bânbreedte-skerm lokaliseat aktiviteit; de rûte, de útsûnderingen en it flatergedrach beslisse oft dy aktiviteit oan ’e eask foldocht.