Hướng dẫn liên quan
Cho NAS Synology hoặc QNAP đi đường truyền
Cập nhật
NAS là thiết bị trong nhà cần đường truyền nhất mà lại ít được để ý nhất: trình tải cần tới nguồn ở nước ngoài, Docker kéo image, Cloud Sync làm việc với ổ đám mây nước ngoài, Plex lấy metadata. NAS không chạy được Hiddify, nhưng cả Synology lẫn QNAP đều có sẵn ứng dụng OpenVPN — tải một file .ovpn từ trang OpenVPN của chúng tôi, nhập vào, và nó tự kết nối lại mỗi lần khởi động. Bài này nói về chỗ nhập trên mỗi hãng, tùy chọn quan trọng “dùng gateway mặc định”, cần làm gì sau khi đổi mật khẩu, và vì sao truy cập NAS từ bên ngoài là một việc khác, thuộc về Mạng riêng.
Hai việc khác nhau
Cho bản thân NAS đi đường truyền (tải về, kéo image, đồng bộ ổ đám mây nước ngoài): dùng OpenVPN, nói trong bài này.
Truy cập NAS từ bên ngoài (mở thư mục chia sẻ khi đi xa, xem camera): dùng Mạng riêng (Tailscale), đưa NAS và điện thoại của bạn vào chung một mạng riêng — xem bài hướng dẫn về camera ở nhà. Hai cách làm hai việc khác nhau: OpenVPN nối NAS tới đường truyền của chúng tôi, còn Mạng riêng nối bạn về nhà.
Synology
- Đăng nhập trang web, bấm vào lá cờ của một khu vực trên trang OpenVPN và tải file .ovpn của khu vực đó.
- Control Panel (Bảng điều khiển) → Network (Mạng) → Network Interface (Giao diện mạng) → Create (Tạo) → Create VPN profile (Tạo hồ sơ VPN) → OpenVPN (via importing a .ovpn file) (nhập từ file .ovpn); nhập email và mật khẩu tài khoản trên trang.
- “Use default gateway on remote network” (dùng gateway mặc định của mạng từ xa): đánh dấu để mọi lưu lượng đi ra của NAS đi đường truyền (tải về, Docker và Cloud Sync đều được lợi); bỏ đánh dấu thì chỉ có đường hầm, còn lưu lượng đi ra vẫn đi mạng tại chỗ. Gần như mọi trường hợp đều nên đánh dấu.
- Đánh dấu “Reconnect when the VPN connection is lost” (kết nối lại khi mất kết nối VPN) để nó tự phục hồi sau khi khởi động lại hoặc đường truyền chập chờn. Kết nối, rồi thử tải về từ một gói.
QNAP
- Tải file .ovpn theo cách tương tự.
- QVPN Service → VPN Client → Add (Thêm) → OpenVPN, nhập file, điền thông tin đăng nhập.
- Trong cài đặt kết nối, đánh dấu “Use VPN as the NAS default gateway” (dùng VPN làm gateway mặc định của NAS) và tự kết nối lại, rồi kết nối.
Cái gì đi đường truyền, cái gì không
- Đi đường truyền: các tác vụ BT và HTTP của Download Station, kéo image Docker, Cloud Sync tới Google Drive / Dropbox / OneDrive, metadata của Plex và Emby, cập nhật từ Package Center.
- Không đi: chính bạn truy cập NAS trong mạng nội bộ — lưu lượng đó không ra khỏi mạng nội bộ nên không bị ảnh hưởng.
- Ở Trung Quốc, muốn trang Trung Quốc đi thẳng: khi OpenVPN đã kết nối thì mọi lưu lượng đi ra của NAS đều đi đường truyền. Với tác vụ tải từ nguồn Trung Quốc, hãy dùng địa chỉ mirror trong nước, hoặc chỉ kết nối khi cần.
Cần biết
- File cấu hình mang thông tin đăng nhập của bạn, và mật khẩu lưu trên NAS sẽ hết tác dụng sau khi bạn đổi mật khẩu: tải lại file .ovpn và thay thế, hoặc chỉ sửa mật khẩu trong hồ sơ VPN.
- Khi tài khoản hết hạn, NAS sẽ mất kết nối; gia hạn xong nó tự kết nối lại với cùng file cấu hình.
- NAS tính là một thiết bị trong số thiết bị online cho phép của gói (Cá nhân 2, Gia đình 4, Doanh nghiệp 8), dùng chung với các thiết bị khác của bạn.
- Đường truyền dùng UDP; NAS trên mạng cố định gia đình gần như không bao giờ gặp hạn chế UDP.
FAQ
Đánh dấu gateway mặc định rồi thì trong mạng nội bộ còn vào được NAS không?
Được. Lưu lượng nội bộ không đi qua gateway; thư mục chia sẻ, phát Plex và trang quản trị không bị ảnh hưởng.
Cho NAS đi đường truyền xong thì Plex phát từ xa chậm hơn?
Phát từ xa dùng đường đi ra của NAS, mà giờ đường đó phải đi vòng qua đường truyền. Để phát từ xa, hãy truy cập NAS qua Mạng riêng, hoặc chỉ kết nối OpenVPN khi tải về.
Có thể chỉ cho Download Station đi đường truyền không?
Synology và QNAP không có định tuyến theo từng ứng dụng. Muốn kiểm soát chi tiết, hãy chạy một container tải về có OpenVPN riêng trong Docker (ví dụ qbittorrent kèm gluetun) để chỉ nó đi đường truyền.
Còn NAS chạy Linux (TrueNAS, Unraid) thì sao?
Coi nó như Linux: cài gói openvpn và đặt file cấu hình trong /etc/openvpn/client/ — xem bài hướng dẫn cho máy chủ Linux.