VPN:n puolella oleva anturi näkee kaksi haaran VLANia tavallisena IP-liikenteenä, ja tunniste, joka yksilöi kunkin haaran sen omalla johdolla, on poissa. Juuri sitä reititetty tunneli tekee: se palauttaa paketit, ei Ethernet-kehyksiä, jotka ne toimittivat. Onko puuttuvalla tunnisteella merkitystä, riippuu täysin kysymyksestä, jonka anturille esität. Käy alla olevat neljä tarkistusta järjestyksessä läpi, niin tiedät, mikä havaintopiste voi vastata siihen.

Ensiksi: selvitä, mitä tunnelisi palauttaa

TUN-liitäntä kuljettaa IP-paketteja, joten haaran kehyksen VLAN-otsake pysähtyy reitittimelle, joka työnsi liikenteen tunneliin. TAP-liitäntä kuljettaa Ethernet-kehyksiä, mikä tarkoittaa, että tunnisteet voivat säilyä, kun silta ja VLANin hyväksymissäännöt päästävät ne läpi. Lue liitäntätyyppi ennen kuin päättelet, mitä kaappauksen pitäisi sisältää.

Kumpikaan valinta ei ole vika. Kaksi suunnittelua vastaavat eri kysymyksiin ja jättävät tunnisteen eri paikkoihin.

Vahvista liitäntä itse sen sijaan, että päättelet sen tuotteen nimestä. Linkin tiedot nimeävät laitetyypin ja näyttävät voimassa olevat liput, eikä TUN-laitteella otettu kaappaus saa Ethernet-otsaketta vain siksi, että pyysit sitä. Jos tunnisteita silti ilmaantuu TUN-kaappaukseen, luet lähes varmasti toista liitäntää tai tunnelia, joka kuljettaa kehyksiä hyötykuormansa sisällä. Kirjaa, missä tapauksessa olet, ennen kuin jatkat.

Toiseksi: sijoita anturi sinne, missä objekti on vielä olemassa

Kolme sijaintia kattaa useimmat reititetyt suunnittelut: haaran Ethernet-segmentti, tunnelin päätepisteiden välinen ulkoinen verkko ja tunnelin käsittelyn jälkeinen reitti. Kukin näkee eri objektin, ja tunniste on olemassa vain ensimmäisessä. Anturin sijainnin valinta on päätös siitä, mitä objektia käytäntö tarvitsee, ei mukavuuskysymys.

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

Esitä käytännön kysymys muodossa, johon taulukko osaa vastata, ja se yleensä ratkeaa itsestään. Jos säännön on tiedettävä, mistä haarasta paketti tuli, alempana oleva etuliitekartoitus voi riittää, mutta vain niin kauan kuin se kartoitus on tarkka ja yksiselitteinen. Jos säännön on tiedettävä, mille portille kehys saapui, tarvitset ensimmäisen sijainnin, koska mikään alempana ei voi rakentaa sitä uudelleen. Tottumuksesta eikä kysymyksestä sijoitellut anturit ovat syy siihen, että tiimit alkavat lopulta vaatia kenttää, jota suunnittelu ei koskaan kantanut.

Ethernetiä kuljettava tunneli on eri suunnittelu ja vaatii oman tarkistuksensa siitä, mitä päätepisteet säilyttävät tai kirjoittavat uudelleen. Pelkkä TAPin valinta ei vielä määrittele siltaa, VLANin hyväksymissääntöjä tai tarkastuskäytäntöä.

Kolmanneksi: ansaitse lähdekonteksti sen sijaan, että luottaisit siihen

Yksi osoitealue per haara on tavallinen VLAN-identiteetin korvike, ja se pätee vain niin kauan kuin kartoitus pysyy yhteen yhteen. Päällekkäiset etuliitteet, käännös ja jaettu yhdyskäytävä rikkovat kukin tuon oletuksen tavalla, joka näyttää tietojen laadun ongelmalta eikä suunnittelun ongelmalta. Kirjoita kartoitus rajoineen ylös ja kerro, mitä tapahtuu paketille, joka vastaa kahta riviä. Kahdessa haarassa esiintyvä etuliite pitäisi olla havaitsemasi virhe, ei hyväksymäsi kolikonheitto.

Asiakkaan toimittama konteksti ei ole todiste jäsenyydestä. Se on väite, ja se kuuluu toiseen sarakkeeseen.

Kun ero on merkityksellinen, käytä hallitsemiasi liitostietoja: mikä tunneliesiintymä hyväksyi yhteyden, mille liitännälle paketit saapuivat, mitä paikallinen reititystaulukko sanoo siitä vertaisesta. Asiakkaan toimittama leima on hyödyllinen vihje ja hyödytön valtuutusparametri. Jos anturi ei pysty todentamaan liitosta omalta puoleltaan, käytäntö tarvitsee laajemman säännön eikä itsevarmaa arvausta.

Neljänneksi: vahvista vastausreitti ja se, mitä salauksen purku ohittaa

Vain yhden suunnan näkevä anturi voi silti näyttää terveeltä, koska pyynnöt saapuvat edelleen aikataulun mukaisesti. Tarkista vastausreitti nimenomaisesti ja tarkista se samalle virtaukselle, älä yleiselle tavoitettavuudelle. Puolidupleksin näkyvyys muuttuu hiljaiseksi aukoksi jokaisessa tilaan perustuvassa johtopäätöksessä, jonka siitä teet.

Sisäisen IP-liikenteen palauttaminen ei myöskään ole sama kuin sen sisällä olevan sovelluksen näkeminen, koska tunnelin yli kuljetettu TLS pysyy TLS:nä.

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

Nämä kaksi komentoa vastaavat liitäntäkysymykseen ja näyttävät, mitä kaappaus todella sisältää, mikä on nopeampaa kuin arkitehtuurista väitteleminen. Korvaa liitännän nimi, jota suunnittelusi käyttää, ja aja kaappaus, kun sinua kiinnostava virtaus on aktiivinen. Kun TUN-laitteella ei näy tunnistetta, löydös on, että suunnittelu reititti siltaamisen sijaan, ei se, että anturi pudotti tietoja. Siirrä sen jälkeen anturi joko sijaintiin, joka näkee tunnisteen, tai kirjoita sääntö uudelleen muotoon, jota nykyinen sijainti voi tukea.

Aiheeseen liittyvät artikkelit