Trang chủỨng dụng › Self-host
Hướng dẫn · Homelab

Self-host — truy cập từ xa

Đưa dịch vụ tự host ở nhà (Nextcloud, Jellyfin/Plex, blog, game server) ra truy cập từ xa — công khai hoặc kín — mà không cần IP tĩnh, không mở port trên router.

🎯 Chọn hướng: cho người ngoài xem (web) → tunnel public. Chỉ mình/người thân dùng → mạng riêng (kín, an toàn nhất).
Cách 1 — Web public

Nextcloud / Jellyfin / blog ra URL public

Giả sử Nextcloud chạy ở localhost:8080:

ssh -p 2222 -R cloud:80:localhost:8080 entry.io.vn

https://cloud.entry.io.vn (HTTPS tự động). Chia sẻ link cho người thân. Chạy ngầm 24/7 bằng autossh + systemd.

🔒 Dịch vụ ra public → bật đăng nhập mạnh trên chính app (Nextcloud/Jellyfin có sẵn). Cần nhập cấu hình "trusted domain" = cloud.entry.io.vn.
Cách 2 — Kín qua mạng riêng

Chỉ mình/người thân (an toàn nhất)

Cài mạng riêng lên máy chủ nhà + máy/điện thoại của bạn → truy cập bằng IP, không phơi ra internet:

http://100.64.0.10:8080 # Nextcloud kín, chỉ thiết bị của bạn vào

Hợp dữ liệu riêng tư (ảnh, file gia đình). Chia sẻ cho người thân = thêm họ vào mạng riêng (theo đồng ý).

Cách 3 — Game server

Host game cho bạn bè (Minecraft…)

Game server không phải web → dùng tunnel TCP (vd Minecraft cổng 25565):

ssh -p 2222 -R 0:localhost:25565 entry.io.vn # sish in ra: tcp://entry.io.vn:2xxxx → bạn bè nhập làm địa chỉ server

Hoặc cho cả nhóm vào mạng riêng rồi chơi qua IP 100.64.x (ổn định, trễ thấp).

Chọn nhanh

Dùng cái nào?

Bạn muốn…Dùng
Cho người ngoài xem web (blog, demo, Nextcloud chia sẻ)🌐 Tunnel HTTP
Dữ liệu riêng tư, chỉ mình/người thân🔒 Mạng riêng
Game server cho bạn bè🔗 Tunnel TCP / Mạng riêng
Chạy 24/7autossh + systemd (web) · client nền (VPN)