thảo luận Xin tư vấn giải pháp home cloud storage truy cập được từ public

plbThinh

Senior Member
Chào các bác,

Edit: à, sau này e định host thêm 1 ít website con con trên TrueNAS nữa, k biết là xài VPN rồi thì có dùng nginx để làm reverse proxy được k nhỉ?

Chả là em đã setup được 1 con TrueNAS Scale + router OpenWRT rồi, đang chạy ổn. Mô hình là: laptop -> internet -> Viettel router -> OpenWRT -> switch -> TrueNAS + PC

NAS thì mọi người trong nhà đang dùng ổn, không có vấn đề gì. Nhưng hiện tại e đang có nhu cầu truy cập được các dữ liệu trong NAS này từ xa, vd như lúc ở cty hay lúc đi công tác, du lịch... Có thể truy cập trực tiếp ổ NAS hoặc tạo ổ riêng cho đám dữ liệu public ra internet này. Em có tìm hiểu qua Nextcloud, nhưng có vẻ như nó không có open ra internet thì phải. Còn OpenWRT thì e định cài thêm reverse proxy để bảo mật thêm.

Các bác có giải pháp nào tốt không ạ? TrueNAS thì còn có thể tạo thêm máy ảo, nếu cần thì em có thể tạo dăm máy ảo với dung lượng đủ làm cloud cho từng người theo nhu cầu. Nhưng hiện em chưa biết là phải cài cái gì đây ạ.

Em cám ơn.
 
Last edited:
Mô hình của thím dùng với quy mô gia đình thì chỉ cần cài con Openwrt làm VPN server (như mình dùng wireguard), mở port trên router Viettel là có thể từ ngoài truy suất vào nas rồi. Còn dùng với quy mô doanh nghiệp thì để các bro khác vào tư vấn :)
 
Đơn giản nhất là dùng Tailscale. Bật chế độ funnel nó sẽ cho gán 1 port qua 1 tên miền của Tailscale. Rồi dùng owncloud (hoặc nextcloud như nhau cả) để host với two factor auth cho an toàn.
 
Mô hình của thím dùng với quy mô gia đình thì chỉ cần cài con Openwrt làm VPN server (như mình dùng wireguard), mở port trên router Viettel là có thể từ ngoài truy suất vào nas rồi. Còn dùng với quy mô doanh nghiệp thì để các bro khác vào tư vấn :)
Nhưng vì sao lại phải mở port nhỉ. E nghĩ có VPN rồi thì k cần mở port mới đúng chứ ta?
 
À sau này e định host thêm 1 ít website con con trên TrueNAS nữa, k biết là xài VPN rồi thì có dùng nginx để làm reverse proxy được k nhỉ?
 
À sau này e định host thêm 1 ít website con con trên TrueNAS nữa, k biết là xài VPN rồi thì có dùng nginx để làm reverse proxy được k nhỉ?
thì mở port 80/443 cho reverse proxy thôi, còn lại các dịch vụ khác thì truy cập qua vpn
 
Nhưng vì sao lại phải mở port nhỉ. E nghĩ có VPN rồi thì k cần mở port mới đúng chứ ta?
cần phải mở port cho VPN để có thể tạo kết nối từ client với VPN, wireguard tiện cái mở thích mở port udp nào cũng dc, đối với NAS thì tốt nhất nên theo hướng kết nối ra bên ngoài bằng VPN thay vì public con NAS ra internet
À sau này e định host thêm 1 ít website con con trên TrueNAS nữa, k biết là xài VPN rồi thì có dùng nginx để làm reverse proxy được k nhỉ?
1 là dùng reverse proxy, 2 là cloudflare tunnels
 
Đơn giản nhất là dùng Tailscale. Bật chế độ funnel nó sẽ cho gán 1 port qua 1 tên miền của Tailscale. Rồi dùng owncloud (hoặc nextcloud như nhau cả) để host với two factor auth cho an toàn.
Em làm được rồi ạ, dùng Tailscale đúng là đơn giản thật, có mỗi khúc install lên TrueNAS thì có chút bug nhưng cũng giải quyết được rồi. Bây giờ thì đi ra ngoài có sẵn hàng để lấy rồi ạ.
 
Em làm được rồi ạ, dùng Tailscale đúng là đơn giản thật, có mỗi khúc install lên TrueNAS thì có chút bug nhưng cũng giải quyết được rồi. Bây giờ thì đi ra ngoài có sẵn hàng để lấy rồi ạ.
Tốc độ truy cập/ download có nhanh ko bác?
 
Back
Top