Jasotze-kontagailua zeroan dagoela igotzen diren bidalketa-kontagailuek norabide bat deskribatzen dute, ez diagnostiko bat. Irakurketa bera agertzen da pareak sekula esku-keinua osatu ez zuenean, helmugak pare okerra aukeratu zuenean, urruneko aldeak itzultzeko biderik ez duenean eta iragazki batek erantzuna etxerako bidean botatzen duenean. Horietako bakoitza leku ezberdinean konpontzen da.

Lana laburtzen duen alderaketa tunela inoiz utzi ez zuen eskaera baten eta inoiz itzuli ez zen erantzun baten artekoa da. Interfaze egokian egindako harrapaketa barek erabakitzen du bien artean.

Kontagailuek bolumena deskribatzen dute, ez hutsaren norabidea

WireGuard-en kontagailuek erregistratzen dute interfazeak pareari zer eman zion eta harengandik zer jaso zuen. Ez dute esaten zein helmuga, zein pare edo trukearen zein erdi huts egin zuen. Atzeko trafikoak are gutxiago argitzen ditu guztizkoak, byte batzuk biziraupen-seinaleak edo erlaziorik gabeko fluxuak izan baitaitezke. Irakurri interfazea aktibo dagoelako adierazle gisa, eta gero utzi horiek froga gisa tratatzeari.

Lehen datu erabilgarria esku-keinua unekoa den ala ez da. Hura gabe ez zen ezer zifratu pare honentzat eta jasotze-kontagailuak ez du mugitzeko arrazoirik.

Parearen hautaketa edo erantzunaren bidea: bi azalpen

Lehen azalpena da paketea ez zela inoiz helmuga nahi izandako parera iritsi, bidea beste norabait zihoalako edo parearen baimendutako aurrizkiek ez zutelako helmuga estaltzen. Bigarrena da paketea iritsi zela eta erantzuna ezin izan zela itzuli, eta hori urruneko muturreko bideratze-arazo bat da. Taulak biak bereizten ditu puntu bakoitzean zer behatuko zenukeen oinarri hartuta.

ObservationPoints to
No handshake while transmit climbsPeer selection or endpoint
Handshake current, request visible on the serverReply path or far-side route
Request never visible on the serverAllowed prefixes or local route
Both packets visible, nothing reaches the clientReturn filter or translation

Irakurri taula goitik behera. Esku-keinuak huts egiten badu gaketara, mutur-puntuetara eta kanpoko bidera bidaltzen zaitu, oraindik ez baitago beste ezer aztertzeko. Uneko esku-keinuak, eskaera zerbitzarian ikusgai dagoela, arazoa itzultze-norabidera eramaten du, eta han helmugaren beraren bideratze-taulak erabakitzen du. Zerbitzarian inoiz agertzen ez den eskaera hautaketa-arazo bat da, eta bi pareen baimendutako aurrizkiak dira lehen konparatu beharreko gauza.

Lau errenkada horietatik bi bezeroan konpontzen dira eta bi zerbitzarian. Zein bikotetan zauden jakitea da lanaren zatirik handiena.

Non desagertzen dira erantzunak

Erantzunak helmuga uzten du, zerbitzariaren tunel-interfazera iristen da eta baimendutako helbideak bezeroaren barne-helbidearekin bat datozen parearentzat zifratzen da. Bat-etortze horrek huts egiten badu, erantzuna isilpean baztertzen da, eta horrek bezeroaren aldetik sareko hutsegite baten itxura zehatza du. Erantzuna zifratuta badago eta bezeroaren iragazki propioak baztertzen badu, sintoma berdin-berdina da berriro. Bi kasuek harrapaketa behar dute, ez kontagailua.

Akats horren bertsio indartsuena bezeroarentzat paketeak birbidaltzen dituen baina bezeroaren barne-barrutira itzultzeko biderik ez duen zerbitzari bat da. Eskaera onartzen du, erantzuna bere ate-lehenetsira bidaltzen du, eta tunelek ez du sekula ikusten. Zerbitzarian gehitutako itzulpen-arau zabal batek akats hori ezkutatzen du bidea konpondu ordez.

Probatu helmuga bat hasieratik amaierara

Hautatu helmuga bakarra parearen barrutian, eta probatu esku-keinua frogagarriki unekoa den bitartean. Beheko komandoek parearen egoera, hautatutako bidea eta trukearen bi aldeak irakurtzen dituzte. Exekutatu harrapaketa pakete zifratuek benetan erabiltzen duten interfazean.

wg show wg0 latest-handshakes
wg show wg0 transfer
ip route get 10.60.9.5
sudo tcpdump -ni wg0 host 10.60.9.5

Tunel-interfazean eskaera erakusten duen eta ezer itzultzen ez duen harrapaketa bat zerbitzariaren aldeko erantzuna da, eta helmugaren bideratze-taula da hurrengo begiratu beharrekoa. Ezer agertzen ez bada, paketeak beste bide bat hartu du, beraz tokiko bidea da susmagarria. Bi harrapaketetan ikusgai dagoen trukeak, aplikazioan aurrerapenik gabe, galdera paketearen tamainara edo interfazearen estatistikek sekula erakusten ez duten iragazki batera eramaten du. Mantendu helmuga bat eta bezero bat proban, bigarren aldagai batek froga berriro inpresio bihurtzen baitu.

Izenek huts egiten badute baimendutako helbide batek funtzionatzen duen bitartean, erantzuna DNS-en dago, ez tunelean. Transferentzia handiek bakarrik trabatzen badira, aztertu paketearen tamaina bereizita.

Erlazionatutako artikuluak