Ett ZimaOS-system kan fungera som en Tailscale-exitnod, men det räcker inte att bara installera Tailscale-appen och autentisera den. Noden måste annonsera stöd för exitnod, Linux-paketvidarebefordran måste vara tillgänglig och rutten måste godkännas i Tailscales administratörskonsol.
Den ursprungliga tråden från 2025 fick senare en communitylösning, men kommandodetaljerna ändrades mellan olika appversioner. Använd Tailscales aktuella krav som auktoritet och betrakta containerspecifika miljövariabler som versionsberoende.
Vad en exitnod kräver
Tailscales guide för exitnoder kräver IP-vidarebefordran i Linux, att noden annonseras samt administratörsgodkännande. Den aktuella ZimaOS-guiden för Tailscale beskriver installationen av den stödda ZimaOS-appen och inloggning i tailnettet.
Detta är separata steg: en nod kan vara online på en 100.x.x.x-adress och ändå inte kunna väljas som exitnod.
Annonsera noden från Tailscale-körmiljön
Senare forumanvändare lyckades med kommandon som tailscale up --advertise-exit-node --accept-dns=false eller tailscale set --advertise-exit-node från Tailscale-containern. Det exakta containernamnet och de beständiga argumenten kan skilja sig mellan olika ZimaOS-appversioner, så identifiera den aktuella containern först i stället för att blint klistra in ett gammalt namn.
Efter annonseringen öppnar du Tailscales administratörskonsol, letar upp enheten, redigerar ruttinställningarna och godkänner ”Använd som exitnod”.
Bekräfta IP-vidarebefordran och att inställningarna överlever omstart
Tailscales aktuella Linux-dokumentation kräver uttryckligen IP-vidarebefordran. Kontrollera detta innan du lägger till extra NAT-regler. Om noden bara fungerar fram till en omstart sparas inte körmiljökommandot eller vidarebefordringsstatusen, och inställningen måste flyttas till appens stödda konfiguration i stället för att anges manuellt varje gång.
Felsökningsordningen för Tailscale är användbar när noden annonserar korrekt men trafiken ändå inte fungerar.
Testa från fjärrklienten
På den bärbara fjärrdatorn väljer du den godkända exitnoden och kontrollerar den offentliga IP-adressen. Den bör nu matcha internetanslutningen på ZimaOS-platsen. Testa sedan åtkomst till det lokala nätverket separat, eftersom användning av en exitnod kan ändra hur klienten når sitt aktuella lokala nätverk.
För förväntad prestanda förklarar maskinvaruguiden för exitnoder varför kryptering, direkta jämfört med reläade anslutningar och samtidiga NAS-arbetsbelastningar påverkar genomströmningen i exitnoden.
Sammanfattning
Att installera Tailscale är bara det första steget. En fungerande ZimaOS-exitnod behöver annonsering, vidarebefordran, administratörsgodkännande och ett omstartstest. Använd Tailscales aktuella beteende uppströms som grund och betrakta äldre containerkommandon eller exempel med TS_EXTRA_ARGS som byggspecifik konfiguration, inte som universell syntax.
