Að sjá opinber netföng á eth0 meðan göngin eru virk virðist vera sönnun þess að eitthvað hafi sloppið út. Venjulega er það öfugt: pakkar göngunnar sjálfrar verða að fara yfir þann millistykki til að ná þjóninum, og þeir líta út eins og venjuleg UDP- eða TCP-streymi. Innri pakkinn birtist aðeins á tæki göngunnar. Að greina þar á milli snýst um að lesa umbúðirnar, ekki að treysta bætatölu.

Sérhver pakki göngunnar fer samt yfir vírinn

Göng eru tengi, ekki vír. Biðlarinn tekur innri pakka, vefur hann og sendir niðurstöðuna á netfang og port þjónsins úr sniðinu. Á líkamlega millistykkinu sérðu umbúðirnar; á tæki göngunnar sérðu það sem var vegið.

Í UDP-ham er ytra streymið eitt netfang og eitt port í hvorri átt, þess vegna virðast heilbrigð göng næstum leiðinleg á eth0. Einmitt þetta eina par er það fyrsta sem leita á að.

Taktu eitt tengi í einu

Taktu eitt tengi í einu þegar þú ætlar að bera saman talningar. Gervitengið any safnar öllum tækjum í einu, svo framsendur pakki birtist við inngang og útgang og sá sem er búinn til á staðnum birtist tvisvar í tveimur mismunandi myndum. Jafnar pakkatalningar með ójöfnum bætatalningum eru eðlilegar, því umbúðirnar eru stærri en það sem þær bera. ARP, DHCP og tilkynningar IPv6-beina tilheyra staðbundnu hlekknum og segja ekkert um forritið þitt.

sudo tcpdump -i eth0 -n host 203.0.113.10 and udp port 1194

Skiptu netfanginu og portinu út fyrir eigin gildi sniðsins. Ef þetta streymi er stöðugt ber göngin eitthvað.

Spyrjið kjarnann hvaða tæki hann velur

Spyrjið kjarnann hvaða tæki hann myndi velja og staðfestið svo á vírnum. Leiðarleitin er ákvörðunin og upptakan er sönnunin fyrir því að ákvörðuninni var fylgt. Þau svara mismunandi spurningum og þú vilt bæði.

ip route get 1.1.1.1
ip -6 route get 2606:4700:4700::1111

Skipt niðurstaða er algenga niðurstaðan: IPv4 fer í göngin og IPv6 fer á líkamlega millistykkið því sniðið ýtti aðeins IPv4-leiðum. Það er raunverulegt leki og hann er ósýnilegur í upptöku sem aðeins inniheldur IPv4. Síaðu fyrir IPv6 og fylgstu með netföngum sem eru ekki þjónninn og ekki link-local.

Keyrðu báðar leitirnar fyrir og eftir tengingu, svo þú sjáir hvað biðlarinn breytti í raun. Munurinn á milli keyrslnanna er raunveruleg áhrif biðlarans.

Þegar upptakan er í raun leki

Stundum segir upptakan satt. Þrengri leið sem sendir eitt forskeyti framhjá göngunum, undirnet sem biðlarinn var sagt að undanskilja, eða samþykki í eldvegg sem keyrir fyrir stefnu ganganna geta öll sett umferð á vírinn í opnu lagi. Regla sem passar við ferlahóp getur líka verið viljandi undantekning. Lestu tengið og áfangasvið hennar áður en þú kallar þetta galla.

Lagaðu leiðina eða undantekninguna, ekki eldvegginn. Taktu svo upp aftur frá nýrri tengingu og athugaðu IPv4 og IPv6 hvort í sínu lagi, því að laga annað segir ekkert um hitt. tcpdump-handbókin fjallar um tengi- og stefnuvölurnar sem notaðar voru hér að ofan.

Tengdir greinar