Hjemmet og kontoret bruker begge 192.168.1.x: hva nå?
Når hjemmet og kontoret deler 192.168.1.0/24, lykkes påloggingen, og trafikken havner på feil enhet. Nummerer om siden du eier, eller skaff et oversatt subnett.
Gå gjennom fire kontroller: hvilken adresse navnet løses til, hvilket prefiks det lokale nettverket bruker, hvilken rute kjernen velger for den destinasjonen, og hva som svarer i den andre enden. VPN-påloggingen er ikke en av dem, fordi den fullføres uansett hvilket nettverk som vinner. Utfør kontrollene i rekkefølge, og overlappingen blir synlig ved andre trinn i stedet for det fjerde.
En vellykket pålogging sier at tunnelen er oppe; den sier ingenting om hvor en bestemt adresse peker.
Én adresse, to maskiner
En vert velger en vei fra rutetabellen og policyreglene sine, basert på destinasjonsadressen. Ingenting forteller den at en forespørsel til hoppet 192.168.1.20 er ment for kontorserveren og ikke for en enhet i rommet ved siden av. Når begge nettverkene ligger i samme private område, vinner den mest spesifikke ruten, og alt annet avhenger av hvilken oppføring en gjenoppkobling tilfeldigvis installerte. Ingenting i adressen selv bærer denne forskjellen.
ip route get 192.168.1.20
Det oppslaget navngir grensesnittet og neste hopp som kjernen valgte, og det er den andre kontrollen på listen. Sammenlign det lokale og det eksterne prefikset før du gjør noe annet. Hvis det lokale LAN-et er 192.168.1.0/24 og det eksterne stedet også er 192.168.1.0/24, er overlappingen funnet, og ingen klientinnstilling reparerer den.
Nummerer om siden du kontrollerer
En personlig ruter er vanligvis den enklere siden å flytte. Velg et område som ikke kolliderer med fjernnettene du faktisk bruker, og merk at 10.x.x.x heller ikke er automatisk ledig, siden mange steder bruker det. Planlegg endringen: DHCP-leaser, reserverte adresser, skriverkøer og alt med en hardkodet adresse trenger oppmerksomhet. Gjør omnummereringen i et tidsvindu der du kan gjenopprette ruteren uten VPN.
Kontroller listen over eksterne prefikser først, ikke etterpå. Å velge et nytt område som kolliderer med et annet kontorsted gir samme problem med mer arbeid investert.
Når ingen av sidene kan endres
Hvis ingen av nettverkene kan omnummereres, ligger de gjenværende alternativene på serveren. En gateway kan oversette et fjernnett til et annet subnett for VPN-klienter, ved hjelp av policybasert NAT eller en toveis variant, slik at klienten ser en unik adresse. Det er en gateway-design og ikke en bryter som enhver skrivebordsklient tilbyr, og det endrer hvilken adresse brukerne skriver og hvilke navn som må stemme. En rute kopiert fra et forum kan ikke skille to identiske destinasjoner.
Private adresseområder forblir private; problemet er gjenbruk, ikke områdene selv.
Bevis hvilken maskin som svarte
openssl s_client -connect 192.168.1.20:443 -servername office.example 2>/dev/null | openssl x509 -noout -subject
Etter enhver endring, test kontorressursen og de lokale enhetene sammen. Hvis en kjent hjemmeenhet svarer der kontorserveren skal være, eller TLS-sertifikatet navngir feil vert, stopp og identifiser destinasjonen før du fortsetter. Å få et svar fra den adressen beviser ikke hvilken maskin som sendte det. Å kontrollere sertifikatets emne er et av de få pålitelige signalene som er tilgjengelige på det tidspunktet.
Ikke erstatt kontorets private adresser med vilkårlige offentlige adresser du ikke kontrollerer. Det bytter en overlapping mot et ruting- og eierskapsproblem som er verre og vanskeligere å forklare.
Noter det lokale prefikset, det eksterne prefikset og endringen som løste det. Den neste overlappingen vil se annerledes ut, men følge samme mønster.