Domača in pisarniška podomrežja trčijo prek VPN: tri rešitve
Ko oba konca uporabljata 192.168.1.0/24, potisnjena pot ne more pomagati. Ugotovite, kateri trk imate, nato izberite rešitev, ki jo res lahko uporabite.
Odjemalec poroča, da je povezan in da je tunel vzpostavljen, vendar datotečni strežnik v pisarni odgovarja od nekje iz kuhinje. Oba konca običajno uporabljata 192.168.1.0/24, ker s tem prihajajo potrošniški usmerjevalniki, in nobena pot ne reši dvoumnosti, ki obstaja na obeh straneh hkrati. Napaka je lahko videti kot pokvarjen tunel ali pokvarjen strežnik, a ni ne eno ne drugo. Ugotovite, kateri trk imate, preden se dotaknete konfiguracije, ker imajo vrste različne rešitve in le ena od njih zadeva usmerjanje.
Povezana pot premaga vse, kar potisnete
Gostitelj imenuje naslov lokalen, kadar koli ga pokriva povezana pot. Na prenosniku, katerega vmesnik je 192.168.1.20/24, je naslov 192.168.1.50 sosed, zato paket odide skozi domači vmesnik in nikoli ne doseže tunela.
Potiskanje poti za pisarniško predpono ne spremeni ničesar, ker ta predpona že obstaja kot neposredno povezano omrežje. Operacijski sistem še naprej odgovarja iz povezanega vnosa in ta se preveri, preden tunel sploh kaj vprašamo. Vrstni red lahko vidite sami: ip route get 192.168.1.50 navede domači vmesnik, ne tunela. Nasprotni konec zrcali težavo, ker tudi pisarniški usmerjevalnik verjame, da mu pripada domači razpon prenosnika.
Tihi trki onkraj očitnega
Ni vsak primer odločitev o usmerjanju. Domači najem DHCP lahko pade točno na naslov, ki ga ima pisarniški strežnik, in takrat se odjemalec pogovarja sam s seboj, medtem ko tunel ne prenaša ničesar.
Imena trčijo na enak način. Dva stroja z istim imenom računalnika pokvarita orodja, ki temeljijo na imenih, tudi ko je vsak paket pravilno usmerjen, in vnos hosts, ki kaže na pisarniški naslov, spodleti, ko ima lokalni stroj to ime že v lasti, ker lokalno razreševanje zmaga. Preimenujte lokalni stroj ali uporabite polno kvalificirano ime, namesto da urejate hosts.
Hipervizorji dodajo tretji primer. Vmesnik samo za gostitelja običajno sedi na 192.168.56.0/24, kar lahko trči s poslovnim razponom, za katerega se nihče ne spomni, da je v uporabi.
Prenumerirajte stran, ki jo imate v lasti
Prenumeriranje odpravi dvoumnost, namesto da bi se ji izognili, in v domači pisarni je to stran, ki jo imate v lasti. Izberite nekaj, kar se ne bo pojavilo nikjer drugje, in pred dotikom usmerjevalnika naštejte vsako napravo s statičnim naslovom.
10.0.0.0/8 in 172.16.0.0/12 sta običajna kandidata. Tovarniške nastavitve vdelane programske opreme, 192.168.0.0/24 in 192.168.1.0/24, so točno tisto, kar je treba pustiti.
Prenumeriranje pisarne je redko mogoče, domače prenumeriranje pa stane en večer ponovnega priklopa tiskalnikov in vtičev. Še vedno je cenejše od obhoda, ki se ponavlja na vsakem prenosniku v podjetju.
Objavite razpon, ki ne more trčiti
Kjer mora pisarniški razpon ostati, naredite stran tunela težje trčno. Izrezovanje odjemalskega bazena kot majhne predpone namesto izposoje celotnega /24 da določeno pot, ne široke.
Če prehod lahko prevaja, objavite pisarniško podomrežje pod vzdevkom razpona, da cilj odjemalca ne more pasti v njegov lastni LAN. Zasnova od mesta do mesta lahko vsakemu mestu da svoj vzdevek, kar ohranja dva naročnika z enako oštevilčenjem razločljiva.
Prevajanje ni brezplačno. Delovati mora v obe smeri in pokriti izvorni naslov ter cilj, aplikacije, ki naslove zapisujejo v svoj lastni tovor, pa ga bodo popolnoma prezrle. Zato je odgovor, ko prenumeriranje ni mogoče in je odjemalcev malo.
Izberite glede na to, kaj lahko spremenite
En ali dva prenosnika doma: prenumerirajte domači LAN. Upravljana pisarna, ki ne more prenumerirati: prevajanje vzdevkov na prehodu. Ponavljajoče se oštevilčenje med naročniškimi mesti: vzdevki za vsako mesto, načrtovani enkrat. Ko spodletijo le orodja, ki temeljijo na imenih, to obravnavajte kot trk imen in ne kot napako usmerjanja.
Karkoli izberete, preizkusite na naslovu, ki obstaja le na drugi strani. Pinganje lastnega usmerjevalnika ne pove ničesar o tem, katero omrežje je odgovorilo.