Bi tunel zatituaren profil, bi aurrizki pribatu eta bietako biek aldarrikatzen duten ostalari bat. Sintoma gutxitan da hutsegite garbia: zerbitzu bat astelehenean funtzionatzen du, bigarren bezeroa berriz konektatu ondoren denbora-muga gainditzen du, eta berrabiarazi ondoren berriro funtzionatzen du. Bezeroak konektatu zenituen ordenak ez du emaitza erabakitzen, ezta bezeroaren interfazean ilararen ordenak ere. Egin egiaztapen hauek ordenan, eta gelditu betetzen ez den lehenengoan, geroagokoek zentzua baitute aurrekoak egiazkoak direnean bakarrik.

1. Idatzi helmuga eta iturburua

Hasi huts egiten duen eskaerak duen helbide zehatzarekin, ez ostalariaren izenarekin eta ez aplikazioaren izenarekin. Ebatzi izena behin, idatzi erantzun bakoitza eta aukeratu huts egiten duen fluxuak benetan erabiltzen duena. Ondoren idatzi fluxu beraren helbide lokala, iturburu-helbideak aldatu baitezake zein politika-arauk bat egiten duen eta, beraz, zein taula kontsultatzen den.

Hainbat A erregistrotako batera doan eskaera batek huts egin dezake aldameneko helbide batek arrakasta duen bitartean, eta hori tunel aldakor bat dirudi baina benetan bi bide desberdin dira. Helmuga erantzun batzuk dituen izena bada, probatu erantzun bakoitza bereiz, ezer aldatu aurretik.

2. Galdetu nukleoari zein ibilbide aukeratu zuen

Ez irakurri ibilbide-taula eta ez ondorioztatu erantzuna. Egin pila-k egiten duen galdera bera, iturburu-helbide berarekin: ip route get 10.20.4.10 from 10.8.0.2 Linuxen, edo Find-NetRoute -RemoteIPAddress 10.20.4.10 PowerShell-en. Irteerak benetan erabiliko litzatekeen ibilbidea izendatzen du, eta sarritan ez da taula irakurtzean espero zenuena.

Bat egiten duten ibilbideen artean, normalean aurrizkirik zehatzenak irabazten du: /24 batek /16 bat gainditzen du bietan dagoen helbide baterako. Luzera bereko bat-etortzeen artean metrika txikiagoak irabazten du, eta behera dagoen esteka batean instalatutako ibilbidea saltatzen da. Bi tunel /24 bera metrika berarekin bultzatzea beste kasu bat da: nukleoak bi ibilbideak gordetzen ditu eta haien artean aukeratzen du, beraz emaitza txandakatu egin daiteke bezeroak konektatu ziren ordenari jarraitu beharrean. Hori da astelehenean funtzionatzen du eta asteartean huts egiten du eredua sortzen duen egoera, eta beste ordena batean berriz konektatzeak ez du aldatzen.

3. Egiaztatu politika-arau batek bilaketa birbideratu duen

Ibilbide-taula kontsultatu aurretik, nukleoak bere politika-arauak zeharkatzen ditu. Arau batek iturburu, erabiltzaile edo suebaki-marka jakin bateko trafikoa erabat beste taula batera bidal dezake, beraz taula nagusiko aurrizki irabazlea agian ez da inoiz kontsultatzen fluxu horretarako. ip rule show ebaluazio-ordenan zerrendatzen ditu, eta ip route show table 100 erakusten du hautatutako taulak benetan zer duen.

Hemen bi tranpa daude. Taula hutsera seinalatzen duen arau batek hurrengo araura erortzen den bilaketa sortzen du, beraz arauak ez duela ezer egiten dirudi. Bestea lehentasun-zenbakia bera da: arauak goranzko ordenan irakurtzen dira, eta kapsulatutako balioak 0 local, 32766 main eta 32767 default dira. 32767tik beherako zenbakia duen araua dena harrapatzen duen lehenetsitako arauaren aurretik kontsultatzen da. 32767tik gorako zenbakia duen araua haren atzean dago eta aurreko taula batek erantzuten ez duenean bakarrik iristen da, eta main-eko lehenetsitako ibilbide arrunt batek hori eragozten du, beraz praktikan ez da inoiz iristen eta isilka ez du ezer egiten instalatuta ematen duen bitartean. Bezeroak arau bat eta ibilbide bat idatzi baditu, egiaztatu biak, eta egiaztatu berriro berriz konektatu ondoren, berridatzitako profilek bigarren arau bat gehi baitezake lehentasun desberdinarekin.

4. Bereizi ibilbide-enpatea helbide-plano bikoiztu batetik

Batzuetan aurrizkia ez da arazoa batere. Bi guneek 192.168.1.0/24 erabiltzeak esan nahi du helbide berak bi ostalari desberdin identifikatzen dituela, eta inongo ibilbidek ezin dituela bereizi. Bi erantzunetako bati ostalari-ibilbide bat egiteak balio du beste guneak izen bererako erantzuten duen arte soilik, eta orduan salbuespena isilka bihurtzen da akats.

Arratsa da helmuga-helbidea bi bideetan berbera dela eta nahi den jabea bakarrik dela desberdina. Hori helbide-planoaren erabakia da, ez ibilbideen doikuntza: zenbakitu berriro alde bat, jarri alde bat itzultzen duen pasabide baten atzean, edo iritsi bigarren gunera bere izenak ebazten dituen proxy baten bidez. Lehenetsitako ibilbide bat jaisteak edo ostalari-salbuespenak pilatzeak talka lekuz aldatzen du soilik.

5. Egiaztatu ebazleak ibilbidearekin bat egiten duela

Helbide pribatu okerrean ebazten den izen batek ibilbide-gatazkaren sintoma guztiak sortzen ditu eta haren kausarik bat ere ez. Konparatu ostalariak jasotzen duen erantzuna helmugak benetan erabiltzen duen helbidearekin, eta egiaztatu zein ebazlek erantzun zuen. Tunelak ebazle bat bultzatzen badu, bezeroak tunela erabiltzen duten fluxuetarako instalatu beharko luke; hala egiten ez badu, ostalariak ebazle lokala galdetzen jarraitzen du, eta hark bilaketa-domeinu batetik edo cachean gordetako erregistro batetik erantzun dezake.

Galdetu ebazleari zuzenean eta idatzi erantzun zuen zerbitzaria. TTL laburreko cachean gordetako erantzun batek ere azal dezake zergatik portatzen den berriz konektatu ondorengo lehen eskaera bosgarrenaren desberdin.

6. Berriz konektatu, aztertu aplikatutako egoera, eta gero probatu bi fluxuak

Zuzenketa baten ondoren, berriz konektatu eta aztertu bezeroak benetan zer instalatu zuen, profileko editoreari fidatu beharrean. Irakurri berriro arauak, taulak eta lortutako ip route get erantzuna. Bigarren bezero batek konektatzean bere ibilbidea berrinstala dezake eta gatazka berriz sortu, eta horregatik egoera-egiaztapena azken bezeroa konektatu ondoren egin behar da, ez aurretik.

Probatu bi fluxu, ez bat: lehen huts egiten zuen eskaera eta beste tunela erabili behar duen baliabide bat. Trafiko pribatu guztia konexio bakarrera eramateak lehen proba gaindituko du, baina bigarrena hautsiko du, eta bikote-proba batek bakarrik atzematen du hori. Idatzi gordetzen duzun salbuespen bakoitza, helmugarekin eta arrazoiarekin, hurrengo pertsonak nahita egindako ostalari-ibilbidea soberakin batetik bereizi ahal izan dezan.

Erlazionatutako artikuluak