A kiszolgáló azt mondja, továbbította az útvonalat, a kliens azt, hogy csatlakozott, a cél mégis elérhetetlen. Pontosan ezt a képet három ok állítja elő. Az útvonal hozzáadása az eszköz létezése előtt futott, a kliensnek nem volt joga a tábla módosításához, vagy egy szabályzat arra utasította a klienst, hogy hagyja figyelmen kívül a tolt beállításokat.

Kívülről azonosnak tűnnek, és különböző javításokat igényelnek. Olvassa el a kliens naplóját ott, ahol az útvonalról szóló döntés megszületik.

Bizonyítsa, hogy az útvonal hiányzik, nem csak hogy törött

Kezdje annak bizonyításával, hogy az útvonal hiányzik, és nem törött. Linuxon a ip route show dev tun0 listázza, mit telepített a kliens az alagút-eszközre. Windowson a route print vagy a Get-NetRoute ugyanezt táblázatos formában mutatja.

Az útvonal, amely létezik, de nem továbbít forgalmat, más probléma. Ez a vizsgálatot a továbbítási és tűzfal-szabályok felé viszi, nem az útvonal telepítése felé.

Időzítés: a hozzáadás az eszköz létezése előtt futott

A kliens a vezérlőcsatorna felállása után és a felület beállítása után dolgozza fel a kiszolgáló PUSH_REPLY üzenetét. Csak ezután nyúl az útvonaltáblához, azzal a mechanizmussal, amelyet a platform biztosít. A Linux netlinken keresztül halad; a Windows olyan API-t használ, amelyhez emelt jogosultságú token kell. Egy parancsfájl vagy kliens, amely a konfiguráció olvasása után azonnal hozzáadja az útvonalakat, a TUN/TAP-eszköz létezése előtt futhat, és a kernel elutasítja a hozzáadást.

Ugyanez a verseny magyarázza, miért működik a kézzel beírt útvonal, míg az automatikus nem: mire beírja, a felület már fel van állítva.

route-delay erre az esetre létezik, és route-up egy parancsfájlt nevez meg, amely a felület és az útvonalak beállítása után fut. Az alagút címétől függő útvonalakat ebbe a horgonyba tegye, ne egy korai szakaszba.

Jogok: ki módosíthatja a táblát

A Windows útvonaltáblájának módosítása emelt jogosultságú tokent igényel. Egy normál felhasználó által indított GUI beállíthatja az adapter címét a szolgáltatáson keresztül, és mégis képtelen lehet útvonalat hozzáadni. A napló ekkor hozzáférés megtagadva jellegű hibát mutat, nem hiányzó toltást.

A GUI rendszergazdaként indítása vagy a szolgáltatásalapú kliens használata megváltoztatja ezt az eredményt. Egy ütemezett feladat, amely a klienst a szükséges token nélkül indítja, nem.

Bármit módosítana, ellenőrizze, melyik fiókkal fut valójában a kliens. A verzió és a szolgáltatási mód határozza meg, mely okok egyáltalán lehetségesek, ezért jegyezze fel mindkettőt az útvonal kimenete mellé.

Szabályzat: a tolt útvonalak szándékosan eldobhatók

route-nopull arra készteti a klienst, hogy hagyja figyelmen kívül a kiszolgáló által tolt útvonalakat, beleértve a tolt alapértelmezett útvonalat is, miközben az alagút címe továbbra is elfogadásra kerül. A tolt DNS- és DHCP-beállításokat ugyanaz az utasítás dobja el. Az ilyen kliens nem hibás; a saját konfigurációjában kifejezett útvonal-sorokat vár.

route-noexec másfajta vezérlés: egyáltalán megakadályozza a klienst az útvonal-változtatások végrehajtásában. Egy olyan topológia, amelyet a kliens nem tud leképezni, hasonló eredményt adhat, és az útvonal hozzáadott helyett elutasítottként kerül naplózásra. Olvassa el a döntést jelentő naplósort ahelyett, hogy kitalálná, melyik három ok érvényes. Utána ellenőrizze a tényleges profilt, mert egy importáló vagy kezelőeszköz olyan beállításokat adhat hozzá, amelyeket a felhasználó soha nem szerkesztett.

Egy szövegszerkesztőben tisztának látszó profil futásidőben mégis hordozhat hozzáadott utasítást.

Hasonlítsa össze a tolt listát a táblával

Csatlakozás után tegye a kiszolgáló tolt listáját a kliens táblája mellé. Linuxon ez ip route show dev tun0; Windowson route print vagy Get-NetRoute. Ha az útvonal hiányzik, először javítsa a telepítést. Ha jelen van, és a forgalom meghiúsul, lépjen tovább a továbbítási és tűzfal-szabályzatra.

Jegyezze fel a kliens verzióját, a fiókot, amellyel fut, és azt, hogy szolgáltatásalapú-e. Ez a három tény megmondja a következő embernek, mely okok záródtak ki.

Kapcsolódó cikkek