OpenMediaVault (OMV) – Hướng dẫn cài Duck DNS (Docker)

Phần 8/13 trong loạt bài: Hướng dẫn dùng OpenMediaVault

Về cơ bản thì Openmediavault (OMV) không chính thức hỗ trợ DDNS của bất kỳ nhà cung cấp nào 😀 . Cả plugin cũng không thấy có, chính vì vậy đối với những bạn dùng WAN IP động sẽ gặp khó khăn trong việc cập nhật IP.

1. Tạo tài khoản Duck DNS.

Bạn truy cập vào trang Duck DNS tại địa chỉ https://www.duckdns.org

Tiến hành tạo tài khoản và tên miền… món này quá đơn giản nên mình viết qua… 😀

Openmediavault (OMV) - DuckDNS

Bạn để ý đến các khoanh đỏ của mình

  • Khu vực tài khoản đăng nhập
    • Xóa tài khoản
    • Thay đổi mã token
  • token – đây là mã dùng để liên kết với tài khoản của bạn dùng trong các trình DDNS.
  • add domain – tạo tên miền, tên miền có dạng .duckdns.org, tài khoản miễn phí được 5 tên miền.
  • Khu vực quản lý các tên miền hiệ có…

2. Cài đặt Duck DNS trên Docker.

Bạn truy cập vào File browser, trong thư mục Docker-Data. (Xem quy ước đặt thư mục Docker-Data của mình tại đây)

  • Tạo thư mục DuckDNS, tạo tiếp thư mục con.
    • config
    • Bạn ghi nhớ đường dẫn của thư mục config.

Openmediavault (OMV) - DuckDNS

  • Tuy cập vào Portainer => Containers => Add Container.

Openmediavault (OMV) – DuckDNS

  • Name: Tên của container, mình đặt là DuckDNS.
  • Image: “Hình ảnh” của DuckDNS ở docker.io. Trên docker.io rất nhiều hình ảnh để cài đặt DuckDNS, thì “hình ảnh” có tên linuxserver/duckdns có hơn 100 triệu lượt tải 😀 (xem thêm tại đây).

Openmediavault (OMV) - DuckDNS

  • Kéo xuống dưới… mục Advanced container settings vào tab Volumes. Tick map additional volume với 1 trường như sau:
    • container : /config (chế độ Bind) – host : đường dẫn thư mục config (đã tạo ở trên).

Openmediavault (OMV) - DuckDNS

  • Tab Env. Thêm mới 5 trường sau.
    • name : PUIDvalue : 998 (UID của tài khoản admin)
    • name : PGIDvalue : 100 (GID của tài khoản admin)
    • name : TZvalue : Asia/Ho_Chi_Minh
    • name : SUBDOMAINS value : vinh-omv (subdoamin của bạn, nếu dùng nhiều subdomain thì phân cách nhau bằng dấu ,)
    • name : TOKENvalue : token của bạn

Openmediavault (OMV) - DuckDNS

  • Tab Restart policy. Tick chọn Always.

Openmediavault (OMV) - DuckDNS

  • Nhấn Deploy the container để hoàn thành…

Openmediavault (OMV) - DuckDNS

Openmediavault (OMV) - DuckDNS

Kết !

Mình đánh giá rất cao Duck DNS về tính ổn định và không sự ràng buộc để duy trì tên miền, cũng khá ổn với tài khoản free được 5 tên miền. Ở Việt Nam mình thấy nhiều bạn dùng NoIP, nhưng NoIP yêu cầu bạn cứ 30 ngày phải kích hoạt lại… rất bất tiện. Với những bạn chỉ có nhu cầu kết nối “riêng tư” thì Duck DNS là lựa chọn khá ổn 😀

Chúc các bạn thành công !!!

Vinh Nguyễn

Vinh Nguyễn

Mình thì không học về chuyên môn IT, chính vì vậy mình hiểu thế nào thì viết thế, và viết cũng toát hết được. Bạn nào có đọc các bài viết cần hỏi thêm hoặc đóng góp gì thêm thì có thể để lại comment ở dưới hoặc qua phần liên hệ.

Subscribe
Notify of
3 Bình luận
Mới nhất
Cũ nhất Bình chọn nhiều
Inline Feedbacks
Xem toàn bộ bình luận
Lai The Trung

Cám ơn bạn. Sau khi làm theo hướng dẫn của bạn và loạy hoay một lúc thì đã thành công. Bạn chỉnh lại hướng dẫn chỗ này: SUBDOMAIN thành SUBDOMAINS nhé.

Ngoctan2309

Bạn cho mình hỏi chút,cài duckdns ok rồi thì chỉ việc mở port mấy app (jellyfin,plex…) rồi gán port sau hostname (name.duckdns.org:8096) là có thể truy cập từ xa phải k nhỉ?

Có thể bạn quan tâm...

3
0
Viết bình luận...x