Sovellus väittää tunnelin olevan kunnossa, ja silti puolet tarvitsemistasi kohteista ei koskaan vastaa. Refleksi on lisätä reitti tai laskea metriikkaa, ja juuri tuo refleksi on myytti, joka kannattaa tappaa ensin. Kun asiakkaan oma lähiverkko ja tunnelin pooli vaativat samaa etuliitettä, reititystaulu pitää kahta yhteensopimatonta tosiasiaa, eikä oletusreitti tai metriikka ratkaise niitä. Korjaus on osoitteistuspäätös, eikä mikään reitin muokkaus korvaa sitä.

Miksi ylimääräinen reitti ei voi jakaa yhtä etuliitettä

Reitti ei voi erottaa kahta vaatimusta yhdestä etuliitteestä, siksi järkevin liike on lopettaa oikean reittirivin etsiminen. Pino ei aseta identtistä etuliitettä yhdistetyn reitin eteen, ja tarkempi merkintä kyllä nappaa osoitteen, mutta tekee sen omistavan paikallisen isännän tavoittamattomaksi. Se mikä näyttää reititysongelmalta, on osoitteistuksen törmäys, ja molemmat korjaukset muuttavat osoitteita eivät reittejä. Testaa väite omalla koneellasi ennen kuin hyväksyt sen.

ip route get 192.168.1.50
route -n get 192.168.1.50
Find-NetRoute -RemoteIPAddress 192.168.1.50

Kysy järjestelmältä yhtä osoitetta ja pane merkille, minkä liitännän se nimeää. Linux, macOS ja Windows vastaavat siihen vain luku -haulla, joka kertoo valitun liitännän ja seuraavan hypyn lähettämättä mitään. Kun vastaus osoittaa fyysiseen sovittimeen tunnelin ollessa pystyssä, ydin kohtelee osoitetta linkin päällä olevana eikä sellaisena, jonka tunneli voisi kantaa.

Aseta palveluntarjoajan myöntämä etuliite kotireitittimen palveleman etuliitteen viereen ja vertaa niitä merkkijonoina. Tarkka osuma on selkeä tapaus, ja laajempi tarjoajan pooli, joka sisältää kodin aliverkon, epäonnistuu samalla tavalla, mutta se on helpompi jättää huomaamatta. Kaksi etuliitettä, jotka vain näyttävät samalta, eivät ole törmäys, joten kirjoita molemmat muistiin ennen kuin muutat mitään.

Lue pooli, jonka asiakas todella sai

Lue, mitä asiakas vastaanotti, älä palveluntarjoajan markkinointisivua. Nosta OpenVPN-asiakkaan lokin yksityiskohtaisuutta, niin palvelimen työntämät reitit näkyvät siinä ja paljastavat tunnelin etuliitteet; muualla pooli näkyy yhteyden tiedoissa tai itse sovittimessa. Pyydä palveluntarjoajalta täydellinen luettelo yksityisistä alueista, joita se käyttää, sillä yksi /24 tänään voi olla kaksi huomenna. Yleisten RFC 1918 -lohkojen välttäminen ei ole sama kuin sinulle tosiasiassa annetun jaon välttäminen.

Pooli voi myös kutistua tai siirtyä alueiden välillä, joten luettelo tarvitsee päivämäärän ja omistajan. Kohtele jokaista palveluntarjoajan vastausta, joka on vanhempi kuin viimeisin suunnitelmamuutoksesi, arvauksena älä tosiasiana. Kysy uudelleen ennen kuin sitoudut alueeseen, ja pidä vastaus verkkomuistiinpanojen mukana, jotta seuraava ihminen perii todisteen.

Uudelleennumerointi on korjaus, jonka voit tehdä

Jos VPN-palvelin ei ole sinun muutettavaksesi, kotiverkon siirtäminen on ainoa käytettävissä oleva korjaus, ja se on tavallinen tilanne kaupallisen palveluntarjoajan kanssa. Valitse alue tarjoajan poolin ulkopuolelta ja sellaisten alueiden ulkopuolelta, joita saatat tarvita myöhemmin, ja tarkista se jokaista muuta tunnelin kautta saavuttamaasi kohdetta vasten. Odota lyhyt katkos ja pidempi unohdettujen laitteiden häntä: laite, joka pitää yhä vanhaa osoitetta, näyttää toimivan, kunnes se tarvitsee yhdyskäytävää.

  1. Ensin inventaario: reitittimen oma osoite, DHCP-alue, varaukset, portinohjaukset ja jokainen laite, jonka osoite on kirjoitettu käsin.
  2. Vaihda sitten reitittimen lähiverkon etuliite ja DHCP-alue yhdessä huoltolkkunan sisällä ja uusi kiinteät vuokrasopimukset ennen langattomia.
  3. Korjaa seuraavaksi staattiset osoitteet: tulostimet, verkkotallennus, kaikki kovakoodatulla yhdyskäytävällä varustettu.
  4. Lopuksi yhdistä VPN-asiakas uudelleen ja varmista, ettei tunnelin osoite enää törmää lähiverkon kanssa.

Käy osoitteet läpi tässä järjestyksessä etkä kaikkia kerralla, ja pidä vanha alue hetken dokumentoituna, jotta vanhentunut laite on tunnistettavissa eikä arvoituksellinen. Laite, joka ei koskaan uusi vuokraa, ilmoittaa itsestään sillä, ettei se tavoita yhdyskäytävää, mikä on paljon parempi johtolanka kuin tukipuhelu. Jos reititin jakaa vuokria yli vuorokauden, lyhennä niitä ikkunan ajaksi.

Mitä alias voi tehdä ja mitä ei

Kun palvelin on sinun, osoitteiden kääntäminen asiakkaalla voi paljastaa etäetuliitteen vapaan paikallisen alueen sisällä, niin että sama isäntä vastaa toisessa osoitteessa. Yhteisön OpenVPN tekee sen client-nat, ja tämä direktiivi on ominainen juuri sille asiakkaalle, eikä sitä ole kaupallisissa ja mobiiliasiakkaissa, joihin sitä yleensä verrataan. Järjestely vaatii käännöstä vastaavan reitin, vapaan alueen aliasille ja palvelimen, joka on valmis vastaamaan asiakkaan kääntämättömään osoitteeseen. Mikään tästä ei auta, kun asiakas kuuluu hallittuun palveluntarjoajaan, jota et voi määrittää.

Kun muutos astuu voimaan, tavoita paikallinen ja etäinen isäntä ensin osoitteella ja sitten nimellä, ja merkitse muistiin reitti, jonka järjestelmä kulloinkin valitsee. Nimi voi yhä ratketa vanhaan alueeseen, joten osoitteet ja nimet ansaitsevat erilliset tarkistukset. Käynnistä yksi asiakas ja yksi palvelinpuolen laite uudelleen, jos jompikumpi pysyi päällä muutoksen ajan, sillä välimuistiin jääneet naapurimerkinnät elävät muokkausta pidempään.

Kirjoita etuliitteet, joihin päädyit, sinne minne ihmiset oikeasti katsovat: verkkomuistiinpanot, reitittimen oma kommenttikenttä, käyttöönotto-sivu. Joku valitsee taas 192.168.1.0/24, ja törmäys palaa hänen mukanaan.

Aiheeseen liittyvät artikkelit