Folosești un nod de ieșire Tailscale? Păstrează accesul la LAN-ul local
Un nod de ieșire direcționează traficul de internet, nu LAN-ul de lângă tine. Activează deliberat accesul la rețeaua locală și folosește un router de subrețea pentru un birou la distanță.
Imprimanta funcționa înainte de activarea nodului de ieșire, iar acum laptopul nu o vede. Alegerea unui nod de ieșire schimbă ruta implicită, așa că clientul nu mai trimite traficul subrețelei locale prin interfața fizică. Acesta este comportamentul dorit, nu o defecțiune a descoperirii. O singură setare documentată restaurează rețeaua din apropiere, iar munca este să înțelegi exact ce rețea restaurează.
De ce dispare imprimanta când se activează nodul de ieșire
Un nod de ieșire se anunță drept ruta pentru traficul de internet. Clientul tău îndreaptă ruta implicită spre nod, iar nodul redirecționează pachetele mai departe, așa că tot ce ieșea prin Wi-Fi-ul cafenelei iese acum prin capătul îndepărtat. Destinațiile locale nu sunt excluse implicit. Un dispozitiv din aceeași rețea Wi-Fi devine astfel inaccesibil, deși laptopul rămâne asociat acelei rețele.
Pachetele sunt rutate în tunel și ies din partea îndepărtată, unde acel LAN nu există. Protocoalele de descoperire eșuează primele pentru că depind de difuzare sau multicast care nu va traversa calea de ieșire. O coadă de imprimare salvată eșuează apoi într-un mod care arată ca un driver defect.
Setarea restaurează LAN-ul de lângă laptop
Setarea pentru rețeaua locală se referă la rețeaua de lângă client, nu la rețeaua din spatele nodului de ieșire. Dacă laptopul este pe Wi-Fi-ul cafenelei și nodul de ieșire este acasă, setarea restaurează accesul la dispozitivele din partea cafenelei. Nu deschide LAN-ul de acasă și nu creează o rută către birou. Documentația nodului de ieșire numește --exit-node-allow-lan-access comutatorul; transmite-l prin tailscale set sau tailscale up, în funcție de ce folosește configurația ta de client.
Activează setarea când rețeaua din apropiere are o resursă de care ai nevoie cu adevărat. Pe o rețea de oaspeți, întreabă dacă merită să ajungi la ceva local.
Setarea nu face dispozitivele din apropiere de încredere și nu ocolește propriile controale de acces. O imprimantă care acceptă lucrări din toată cafeneaua rămâne o imprimantă care acceptă lucrări din toată cafeneaua. Tratează setarea ca pe o comoditate de rutare, nu ca pe o graniță de securitate.
A ajunge la un birou la distanță este alt mecanism
A ajunge la un NAS de acasă care nu rulează Tailscale necesită un router de subrețea. Acel dispozitiv anunță prefixul privat în tailnet, iar un administrator trebuie să aprobe ruta înainte ca clienții să o poată folosi. Nodul de ieșire nu joacă niciun rol pe acea cale.
Un dispozitiv care rulează Tailscale singur are deja o adresă tailnet. Nu are nevoie de setarea LAN, iar activarea setării nu îl va face să apară.
Ține cele trei mecanisme separate. Un nod de ieșire schimbă unde merge traficul de internet, un router de subrețea extinde accesul la un prefix privat, iar accesul la rețeaua locală restaurează LAN-ul fizic la care este conectat laptopul. Amestecarea lor produce o configurație care pare corectă și nu rutează nimic. Notează pe care îl schimbi înainte de a-l schimba.
Testează adresa înainte de lista de descoperire
După activarea accesului local, testează dispozitivul după adresă și port, nu printr-un meniu de descoperire. O listă goală de imprimante nu este un test complet, pentru că descoperirea poate eșua din motive care nu au legătură cu accesibilitatea unicast. Începe cu adresa și serviciul de care ai nevoie.
tailscale status
ping -c 2 192.168.1.50
nc -vz 192.168.1.50 9100
Citește cele trei ieșiri în ordine. tailscale status arată dacă clientul mai are selectat nodul de ieșire, ping-ul demonstrează că adresa este accesibilă, iar verificarea portului demonstrează că serviciul ascultă. Dacă adresa funcționează și numele de gazdă salvat nu, problema este rezolvarea numelor. Dacă niciunul nu funcționează, verifică ruta selectată, serviciul destinației și firewall-ul acestuia înainte de a schimba din nou clientul.
Decide pentru fiecare rețea, apoi testează din nou după o modificare
Activează accesul local în rețelele în care ai încredere în vecini și ai nevoie de resursă. Lasă-l oprit în rețelele nesigure unde singurul scop este o ieșire publică. Setarea urmează rețeaua, așa că un laptop care se mută între un LAN de acasă și o cafenea are nevoie de un răspuns deliberat pentru fiecare.
Testează din nou resursa ori de câte ori se schimbă rețeaua sau nodul de ieșire ales. Navigarea publică și accesul local sunt două verificări separate, iar o imprimantă care răspunde nu spune nimic despre calea pe care a urmat-o browserul tău. Notează ce setare este activă pentru ce rețea, ca o modificare ulterioară să nu o anuleze în tăcere. O linie în profil împiedică repetarea aceluiași tichet.