A VPN oldalán lévő érzékelő két fióktelep-VLAN-t lát sima IP-forgalomként, és eltűnt a címke, amely az egyes fióktelepeket a saját vezetékén azonosította. Ezt teszi egy útvonalválasztott alagút: csomagokat állít helyre, nem azokat az Ethernet-kereteket, amelyek kézbesítették őket. Hogy a hiányzó címke számít-e, teljesen az érzékelőnek feltett kérdéstől függ. Végezze el az alábbi négy ellenőrzést sorrendben, és tudni fogja, melyik megfigyelési pont tud rá válaszolni.

Először: állapítsa meg, mit állít helyre az alagútja

A TUN interfész IP-csomagokat szállít, ezért a fióktelep keretének VLAN-fejléce annál az útválasztónál megáll, amely a forgalmat az alagútba tolta. A TAP interfész Ethernet-kereteket szállít, ami azt jelenti, hogy a címkék túlélhetik, ha a híd és a VLAN-fogadási szabályok átengedik őket. Olvassa el az interfész típusát, mielőtt arról gondolkodna, mit kellene tartalmaznia egy rögzítésnek.

Egyik választás sem hiba. A két terv különböző kérdésekre válaszol, és különböző helyen hagyja a címkét.

Saját maga ellenőrizze az interfészt, ne a termék nevéből következtessen rá. A kapcsolat részletei megnevezik az eszköz típusát és mutatják az érvényben lévő jelzőket, és a TUN-eszközön készített rögzítés nem kap Ethernet-fejlécet csak azért, mert kérte. Ha mégis címkék jelennek meg egy TUN-rögzítésen, szinte biztosan másik interfészt vagy olyan alagutat olvas, amely kereteket hordoz a hasznos terhelésén belül. Jegyezze fel, melyik esetben van, mielőtt továbblép.

Másodszor: helyezze az érzékelőt oda, ahol az objektum még létezik

Három pozíció lefedi a legtöbb útvonalválasztott tervet: a fióktelep Ethernet-szegmense, az alagút végpontjai közötti külső hálózat és az alagút feldolgozása utáni útvonal. Mindegyik más objektumot lát, és a címke csak az elsőben létezik. Az érzékelő pozíciójának kiválasztása arról szóló döntés, melyik objektumra van szüksége a szabályzatnak, nem kényelmi kérdés.

Observation pointWhat is actually thereQuestion it can answer
Branch Ethernet segmentTagged frames on the local wireWhich VLAN carried this frame here
Outer tunnel networkThe protected carrier between endpointsWhich endpoints are exchanging traffic
After tunnel processingRecovered IP packetsWhich branch prefix the packet claims

Tegye fel a szabályzat kérdését olyan formában, amelyre a táblázat válaszolni tud, és általában magától megoldódik. Ha a szabálynak tudnia kell, melyik fióktelepről érkezett egy csomag, az alsóbb prefixleképezés elegendő lehet, de csak addig, amíg az a leképezés pontos és egyértelmű. Ha a szabálynak tudnia kell, melyik porton érkezett a keret, az első pozícióra van szüksége, mert semmi az alsóbb szinteken nem tudja újraépíteni. A szokásból, nem kérdésből elhelyezett érzékelők miatt kezdenek a csapatok olyan mezőt követelni, amelyet a terv soha nem hordozott.

Az Ethernetet szállító alagút más terv, és saját ellenőrzést igényel arról, mit őriznek meg vagy írnak át a végpontok. A TAP önmagában történő kiválasztása még mindig nem határozza meg a hidat, a VLAN-fogadási szabályokat vagy az ellenőrzési szabályzatot.

Harmadszor: érdemelje ki a forráskontextust, ahelyett hogy megbízna benne

Fióktelepenként egy címek tartománya a VLAN-identitás szokásos helyettesítője, és csak addig érvényes, amíg a leképezés egy-az-egyhez marad. Az átfedő prefixek, a fordítás és a közös átjáró mind-mind megtöri ezt a feltevést olyan módon, amely adatminőségi problémának látszik, nem tervhibának. Írja le a leképezést a határaival együtt, és mondja meg, mi történik egy két sorral egyező csomaggal. A két fióktelepen megjelenő prefixnek olyan hibának kell lennie, amelyet felismer, nem olyan érmefeldobásnak, amelyet elfogad.

Az ügyfél által szolgáltatott kontextus nem a tagság bizonyítéka. Ez egy állítás, és a helye egy másik oszlopban van.

Ahol a megkülönböztetés számít, használjon Ön által ellenőrzött társítási adatokat: melyik alagútpéldány fogadta el a kapcsolatot, melyik interfészen érkeztek a csomagok, mit mond a helyi útválasztási táblázat arról a partnerről. Az ügyfél által adott címke hasznos nyom, és haszontalan engedélyezési bemenet. Ha az érzékelő a saját oldaláról nem tudja megállapítani a társítást, a szabályzatnak szélesebb szabályra van szüksége, nem magabiztos találgatásra.

Negyedszer: erősítse meg a válaszútvonalat és azt, amit a visszafejtés kihagy

Az egyetlen irányt látó érzékelő még mindig egészségesnek tűnhet, mert a kérések ütemesen érkeznek. Ellenőrizze a válaszútvonalat kifejezetten, és ugyanarra a folyamra ellenőrizze, nem általános elérhetőségre. A félduplex láthatóság csendes réssé válik minden állapotalapú következtetésben, amelyet belőle levon.

A belső IP-forgalom helyreállítása sem ugyanaz, mint a benne lévő alkalmazás látása, mert az alagúton szállított TLS TLS marad.

ip -d link show tun0
tcpdump -i tun0 -n -e -c 5

Ez a két parancs megválaszolja az interfész kérdését, és megmutatja, mit tartalmaz valójában a rögzítés, ami gyorsabb, mint az architektúráról vitatkozni. Helyettesítse be a terve által használt interfésznevet, és futtassa a rögzítést, miközben az Önt érdeklő folyam aktív. Amikor nem jelenik meg címke egy TUN-eszközön, a megállapítás az, hogy a terv útvonalválasztott hidazás helyett, nem az, hogy az érzékelő adatot vesztett. Utána vagy mozgassa az érzékelőt olyan pozícióba, amely látja a címkét, vagy írja át a szabályt olyan kifejezésekkel, amelyeket a jelenlegi pozíció támogatni tud.

Kapcsolódó cikkek