Bruke Android-telefon som mobil utgangsnode: trinn for trinn
Deling av tilkobling handler om nærhet; en utgangsnode er en tunnel. Følg Android-trinnene, godkjenn rollen, og kontroller deretter opplinken, strømforsyningen og gjennomstrømningen i begge ledd.
To enheter, to byer, ett krav: nettleserforespørslene fra den bærbare maskinen skal forlate nettverket via telefonens mobiltilkobling. Mange begynner med å legge inn en VPN-app på telefonen, men den gjør den motsatte jobben: appen gjør telefonen til klient hos en fremmed gateway. Den formen som fungerer, er en tunnel fra den bærbare maskinen til telefonen, hvor telefonen videresender til internett. Tailscale støtter dette på Android i rollen som utgangsnode, og trinnene er få når du først vet hvilken bryter som hører til hvilken side.
Gi rollen et navn før du installerer noe
Et hotspot handler om nærhet. Den bærbare maskinen kobler seg på telefonens Wi-Fi eller USB-deling, og telefonen frakter trafikken, som er akkurat den oppførselen du er ute etter, men bare mens de to enhetene står ved siden av hverandre. En VPN-klient på telefonen er den omvendte rollen: telefonen sender sin egen trafikk til en gateway et annet sted, og en bærbar maskin i en annen by tjener ingenting på det.
En ekstern mobil utgang er den tredje varianten. Den bærbare maskinen kobler seg på et privat nett, telefonen befinner seg på samme private nett og er godkjent for å videresende internettrafikk, og den bærbare maskinen peker på telefonen som sin utgang. Ordningen krever ikke at enhetene står nær hverandre, og ingenting skjer av seg selv: en telefon som bare er koblet til nettet, videresender ingenting.
Før du tar på telefonen
Du trenger en konto som styrer det private nettet, fordi godkjenning av en utgangsnode er en administrativ handling og ikke en innstilling på enheten. Du trenger klienten installert på den bærbare maskinen og pålogget samme nett, og telefonen bør stå på lading for alt som varer lenger enn en kort test.
Avgjør på forhånd om telefonens Wi-Fi skal være slått på, siden det valget bestemmer hvilken opplink du faktisk måler. Bruker nettet tilgangsregler, må du legge inn tillatelsen som lar brukere nå internett via en utgangsnode, før du begynner å feilsøke telefonen. En korrekt satt opp telefon og en konto uten rettigheter gir samme bilde på den bærbare maskinen: en avvisning uten forklaring du kan bruke.
Slå på rollen på telefonen og godkjenn den etterpå
Legg inn klienten på telefonen, logg inn, og åpne innstillingen for utgangsnode i appen. Slå på valget som gjør at denne enheten kan opptre som utgangsnode. Ordlyden varierer fra appversjon til appversjon, men meningen er den samme: telefonen tilbyr seg, den velger ikke utgang for seg selv.
Deretter åpner du administrasjonskonsollen, finner telefonen i maskinlisten og godkjenner ruten for utgangsnode. Godkjenningen er bevisst skilt fra bryteren i appen, slik at en enhet ikke i det stille kan bli internettgateway for hele nettet.
Krever nettet ditt også godkjenning av enheten, godkjenner du enheten først; en maskin som ikke er godkjent, kan ikke være utgang, uansett hva appen måtte mene. Til slutt, på den bærbare maskinen, åpner du klientmenyen, velger utgangsnode og velger telefonen ved navn. Standardruten peker nå mot tunnelen. Kontroller at valget ble stående: enkelte klienter viser utgangsnode i menyen, men bruker likevel den lokale forbindelsen helt til tunnelen er oppe igjen, og en rask gjenoppkobling går fortere enn å feilsøke en foreldet tilstand.
Sjekk opplinken før du måler noe som helst
På telefonen slår du av Wi-Fi hvis hensikten er å teste mobiltilkoblingen, og bekrefter at mobildata virkelig virker ved å laste en side i telefonens nettleser først. Står telefonen på Wi-Fi, er det nettet utgangen din, og det er en helt grei ordning, men ikke den saken beskriver.
Sammenlign utgangsadressene fra begge sider. Åpne en side som viser adressen på telefonen, og kjør curl -s https://ifconfig.me på den bærbare maskinen etterpå. Samsvarer adressene, gikk den bærbare maskinen ut via telefonens tilkobling; en operatør som deler adresser mellom kunder, kan få to uavhengige tilkoblinger til å se like ut, så et samsvar er et holdepunkt og ikke et bevis.
Regn med to ledd, ikke ett. Første ledd går fra den bærbare maskinen til telefonen, over den veien tunnelen tar; andre ledd går fra telefonen til målet, over mobilradionettet. En rask nedlasting på telefonen sier ingenting om første ledd, og en opplink som er mettet, vises som trege forespørsler begge veier.
Kjenn grensene før du baserer deg på det
Tailscales dokumentasjon for utgangsnoder påpeker at Android-utgangsnoder videresender i brukerrommet, noe som er langsommere enn en kjernevei og ikke er ment å erstatte en ruter. Den anbefaler også ekstern strøm til lange økter. På en telefon som lader, blir varm og videresender trafikk, er Androids batteristyring fortsatt verdt å følge med på: aggressiv strømsparing kan stanse appen, og da fremstår tunnelen som en nettfeil som kommer og går.
Abonnementet betyr like mye som maskinvaren. Vilkårene for deling og hotspot, grensene for rimelig bruk og adressedeling på operatørnivå gjelder all trafikk som forlater nettet via telefonen, og ingen av dem er synlige fra den bærbare maskinen. Et abonnement med ubegrenset surfing på telefonen kan fortsatt måle trafikk som videresendes. For en fast installasjon gir en liten ruter med mobilmodem og støttet gatewayrolle en ryddigere grense: abonnementet, tunnelen, videresendingsreglene og strømforsyningen blir én tjeneste du kan overvåke, i stedet for en telefon på en hylle som må holdes våken. Bruk telefonen som utgang når kravet er en begrenset test av fjernadgang eller posisjon, og planlegg ruteren når kravet er tilgjengelighet.