Tóm tắt nhanh
- Exit Node chuyển lưu lượng Internet ra ngoài qua một thiết bị trong Tailnet; nó không tự mở đường tới mọi thiết bị trong LAN ở nhà.
- Subnet Router quảng bá một dải IP nội bộ để các thiết bị Tailscale truy cập máy in, camera hoặc NAS chưa cài ứng dụng.
- Nếu thiết bị đích cài được Tailscale, cài trực tiếp thường gọn hơn; chỉ dùng router trung gian khi cần nối tới thiết bị không hỗ trợ.
- Hai mạng cùng dùng dải IP như 192.168.1.0/24 có thể gây định tuyến nhầm khi đi xa. Hãy kiểm tra dải LAN nhà trước khi cấu hình.
Muốn mở giao diện NAS ở nhà từ điện thoại nhưng trang không tải? Bật Exit Node có thể khiến điện thoại đi Internet qua nhà, nhưng đó không phải cách trực tiếp để tìm thấy mọi máy trong mạng LAN. Với thiết bị không chạy Tailscale, chức năng phù hợp là Subnet Router; còn nếu NAS hoặc máy tính cài được ứng dụng, kết nối thẳng thường ít bước hơn.
Exit Node và Subnet Router giải quyết hai việc khác nhau
Exit Node đổi đường đi của lưu lượng Internet: khi chọn một máy ở nhà làm Exit Node, website và ứng dụng bên ngoài sẽ thấy kết nối đi ra từ mạng nhà. Cách này hữu ích khi muốn dùng địa chỉ IP nhà lúc đi xa, nhưng không đồng nghĩa máy in hay camera không có Tailscale đã xuất hiện trong Tailnet.
Subnet Router làm việc ở phạm vi hẹp hơn. Nó quảng bá một hoặc nhiều tuyến mạng riêng, chẳng hạn dải LAN của gia đình, để các thiết bị trong Tailnet gửi yêu cầu tới máy không cài ứng dụng. Lưu lượng Internet thông thường vẫn đi qua Wi-Fi hoặc mạng di động đang dùng, thay vì bị chuyển hết về nhà.
Nút “Allow local network access” của Exit Node cũng dễ gây nhầm: nó cho phép thiết bị truy cập LAN nơi đang kết nối, như Wi-Fi khách sạn, chứ không phải tự mở LAN ở nhà. Hai tính năng có thể cùng hữu ích, nhưng không thay thế nhau.
Cài Tailscale trực tiếp nếu thiết bị đích hỗ trợ

Trước khi dựng một máy làm router, hãy kiểm tra NAS, máy tính hoặc máy chủ cần truy cập có cài được Tailscale không. Khi thiết bị tham gia Tailnet trực tiếp, mỗi máy có địa chỉ riêng và có thể dùng MagicDNS; không cần quảng bá cả dải LAN để chạm tới đúng thiết bị đó.
Đây thường là lựa chọn đơn giản nhất cho máy tính và nhiều NAS phổ biến. Subnet Router phù hợp hơn với máy in, camera IP, thiết bị nhà thông minh hoặc thiết bị cũ không thể cài client. Nó cũng hữu ích khi cần truy cập nhiều máy trong một mạng nội bộ thay vì một máy đơn lẻ.
Thiết lập Subnet Router và phê duyệt tuyến mạng

Subnet Router cần là thiết bị đang chạy Tailscale và có thể chuyển tiếp lưu lượng tới LAN, thường là một máy Linux hoặc máy chủ nhỏ luôn bật. Trên Linux, trước tiên phải bật IP forwarding; sau đó quảng bá dải mạng nhà bằng cờ --advertise-routes. Ví dụ, nếu LAN thực sự dùng 192.168.50.0/24, lệnh có dạng sudo tailscale set --advertise-routes=192.168.50.0/24. Hãy thay bằng dải đúng của router nhà, không chép nguyên ví dụ nếu mạng của bạn khác.

Tiếp theo, quản trị viên cần phê duyệt tuyến trong trang quản trị Tailscale và bảo đảm chính sách truy cập cho phép thiết bị/người dùng cần thiết đi tới dải đó. Phê duyệt tuyến và quyền truy cập là hai lớp riêng: tuyến cho biết đường đi, còn quy tắc truy cập quyết định ai được phép dùng đường ấy.
Android, iOS, macOS, tvOS và Windows tự nhận các tuyến subnet đã được bật. Thiết bị Linux nhận tuyến quảng bá cần bật --accept-routes. Sau khi cấu hình, có thể kiểm tra kết nối tới địa chỉ Tailscale của máy router rồi thử truy cập một thiết bị trong LAN.
Subnet Router dùng SNAT mặc định, nên máy phía LAN thường thấy lưu lượng đến từ chính router thay vì địa chỉ Tailscale ban đầu. Đây là mặc định tiện cho nhiều gia đình; tắt SNAT là cấu hình nâng cao và đòi hỏi thêm tuyến đường phản hồi trên mạng phía sau.
Dải IP trùng nhau có thể làm kết nối từ xa đi sai đường
Một lỗi khó nhận ra xuất hiện khi LAN ở nhà và Wi-Fi nơi bạn đang đứng dùng cùng dải IP. Ví dụ, nếu cả hai đều dùng 192.168.1.0/24, điện thoại có thể xem địa chỉ NAS ở nhà như một địa chỉ thuộc mạng đang kết nối tại chỗ. Khi đó yêu cầu không đi qua tuyến Tailscale như mong muốn.
Kiểm tra cấu hình LAN trên router trước khi triển khai. Nếu dải nhà thường gặp bị trùng với mạng ở nơi bạn hay làm việc hoặc lưu trú, đổi LAN nhà sang một dải riêng ít có khả năng đụng nhau, chẳng hạn 192.168.50.0/24 hoặc một dải 10.x.x.x phù hợp, có thể tránh xung đột. Sau khi đổi, cần cập nhật tuyến quảng bá trong Tailscale theo dải mới.
Không nên đổi IP theo một con số cố định khi chưa kiểm tra thiết bị đang dùng: địa chỉ quản trị router, DHCP reservation và cấu hình tĩnh của máy trong nhà có thể cần điều chỉnh. Nếu mạng đã chia nhiều VLAN hoặc có quy tắc riêng, hãy giữ nguyên sơ đồ hiện tại cho tới khi xác định được tuyến nào cần quảng bá.
Chọn cách truy cập theo thiết bị cần dùng
Với một NAS hay máy tính hỗ trợ Tailscale, cài trực tiếp thường là phương án gọn và dễ phân quyền. Với máy in, camera hoặc cả một dải thiết bị không thể chạy client, Subnet Router là cầu nối phù hợp. Còn Exit Node nên dành cho tình huống muốn đưa lưu lượng Internet ra ngoài qua mạng nhà, không phải bước mặc định để truy cập mọi thứ trong LAN.
Phân biệt ba trường hợp này trước sẽ giúp tránh chuyển toàn bộ lưu lượng về nhà khi chỉ cần mở một giao diện NAS. Nếu cài Subnet Router, hãy xác nhận đúng dải IP, phê duyệt tuyến và kiểm tra quyền truy cập trước khi dựa vào kết nối đó khi đi xa.
Nguồn tham khảo: Tailscale – Subnet routers; XDA-Developers







