Dækker telefonens VPN laptop'en på dens hotspot?
Et hotspot deler telefonens internetforbindelse, men ikke nødvendigvis dens tunnel. Tre betingelser afgør dækningen, og laptop'en kan altid køre sin egen VPN.
Telefonens browser rapporterer en adresse i et andet land, og laptop'en på dens hotspot rapporterer stadig mobiloperatøren. Ingen af de to observationer er forkerte, og den modsætning, folk ser, kommer af at antage, at deling af en internetforbindelse også deler en tunnel. Tre betingelser afgør, om tethering-trafik kommer ind i telefonens VPN, og kun én af dem handler om telefonens indstillinger. Gå dem igennem, før du leder efter en delingsfunktion, som måske ikke findes.
Hvad hotspot'et faktisk videresender
Tethering giver laptop'en en vej til internettet gennem telefonens mobile interface. Telefonen videresender disse pakker og oversætter normalt laptop'ens adresser, når de forlader den. Det er en videresendelsesfunktion, og videresendelse er ikke det samme som at fange trafik i en tunnel.
Om de videresendte pakker derefter kommer ind i telefonens VPN, afhænger af, hvordan VPN-programmet installerede sine ruter og regler. Et program, der kun fanger trafik, der opstår på telefonen, vil ikke se pakker, som kernen videresender på vegne af en tilsluttet klient.
Derfor sameksisterer de to observationer så let. Telefonens egen browser bruger tunnelen, laptop'ens pakker tager videresendelsesvejen, og intet i nogen af de to skærme lyver for dig. De to enheder stiller simpelthen ikke det samme spørgsmål til det samme interface. Når du ser opdelingen, bliver klagen “hvorfor er min laptop ikke beskyttet” et designspørgsmål i stedet for en fejl.
Betingelse et: hvilken tunnel telefonen kører
Begynd med at fastslå VPN'ens omfang på telefonen. En tunnel for hele enheden, en tunnel pr. program og en proxy kun til browseren er tre forskellige ting, og kun den første har nogen chance for at dække videresendt trafik. Se på udbyderens beskrivelse af, hvad programmet fanger, i stedet for på ikonet i statuslinjen.
Kontrollér derefter, hvad udbyderen siger om tethering. Nogle dokumenterer udtrykkeligt, at almindelig hotspot-trafik er uden for tunnelen, hvilket er det ærlige svar for en forbrukertjeneste, der aldrig lovede at være en router. Proton VPN's vejledning til Android-hotspot er et offentliggjort eksempel på den forskel; din udbyders egen dokumentation er den, der betyder noget for din enhed.
Et VPN-ikon i statuslinjen fortæller dig, at telefonen har en tunnel. Det fortæller dig ikke, hvilke interfaces tunnelen dækker, og i det gab lever det meste af forvirringen.
Betingelse to: om tethering er inkluderet
Selv en tunnel for hele enheden kan efter design udelukke videresendt trafik, fordi programmets ruteringsregler blev skrevet til lokalt genererede pakker. At inkludere tilsluttede klienter kræver normalt, at udbyderen understøtter det udtrykkeligt, eller en rooted enhed med brugerdefinerede regler, som de fleste ikke bør forsøge.
At skifte fra Wi-Fi til USB ændrer ikke dette. Tethering-undersystemet understøtter flere transporter, men transporten er ikke ruteringsbeslutningen. Et kabel gør forbindelsen mere stabil og gør intet for tunneldækningen, og derfor besvarer rådet om at “bare bruge USB” et andet spørgsmål end det, der stilles.
Gamle opskrifter, der rydder firewall-regler og antager bestemte interface-navne, er ikke flytbare instruktioner. De blev skrevet til en bestemt enhed, en bestemt ROM og et bestemt år, og at anvende dem på en nuværende telefon vil snarere bryde tethering end udvide en tunnel.
Betingelse tre: hvis identitet destinationen har brug for
Det er den betingelse, der normalt afgør designet, og den har intet med hotspots at gøre. Hvis laptop'en skal nå en arbejdsgivers netværk, tilhører den identitet, der betyder noget, laptop'en, og en forbruger-VPN på telefonen kan ikke levere den.
ip -brief addr show curl -sS https://ifconfig.me/ip dig +short myip.opendns.com @resolver1.opendns.com
Kør dem på laptop'en, ikke på telefonen, fordi spørgsmålet er, hvad destinationen ser fra den enhed, du bekymrer dig om. En offentlig adresse, som telefonen rapporterer, besvarer et spørgsmål om telefonen.
Selv et matchende resultat fra laptop'en er begrænset bevis. Navneopløsning, andre programmer og adfærd, når tunnelen svigter, tilhører alle den enhed, hvis dækning du tester, og én HTTP-anmodning karakteriserer ingen af dem. Test det program, du faktisk bekymrer dig om, og test det igen med tunnelen bevidst afbrudt.
Hvad du bør gøre i stedet, i rækkefølge efter indsats
Det billigste korrekte svar er at køre VPN'en på laptop'en. Forbind den til hotspot'et, lad telefonen levere den underliggende mobile forbindelse, og etablér tunnelen fra den enhed, der har brug for identiteten. Det virker med arbejdsgiveres VPN'er, og det er det tilfælde, der betyder mest.
Hvis enheden slet ikke kan køre en VPN-klient, så se efter en udtrykkeligt understøttet delingsgateway eller en rejserouter, der terminerer tunnelen. Læs dens dokumentation for den faktiske platform i stedet for at antage, at en hotspot-funktion er den gateway.
Hvis ingen af delene er muligt, accepter begrænsningen i stedet for at omgå den med en opskrift, du ikke kan vedligeholde. Telefonens VPN dækker telefonen; laptop'en har brug for sin egen vej, og at vide det på forhånd er mere værd end en eftermiddag med interface-eksperimenter. Dokumentér arrangementet, så den næste person ikke genopdager det under en hændelse. En enkelt linje i teamets wiki er nok.