DDNS là viết tắt của Dynamic DNS, hoặc cụ thể hơn là Dynamic Domain Name System (Hệ thống Tên miền Động). Đây là dịch vụ ánh xạ tên miền internet tới địa chỉ IP. Dịch vụ DDNS cho phép bạn truy cập máy tính gia đình từ bất kỳ đâu trên thế giới.
DDNS phục vụ mục đích tương tự như Domain Name System (DNS) của internet: DDNS cho phép bất kỳ ai lưu trữ web server hoặc FTP server quảng bá tên công khai cho người dùng tiềm năng.
Tuy nhiên, khác với DNS — chỉ hoạt động với địa chỉ IP tĩnh — DDNS được thiết kế để hỗ trợ cả địa chỉ IP động (thay đổi), như những địa chỉ được gán bởi server DHCP. Điều này khiến DDNS phù hợp cho mạng gia đình, thường nhận địa chỉ IP công khai động từ ISP.
Lưu ý: DDNS khác hoàn toàn với DDoS, dù hai công nghệ này chia sẻ hầu hết các chữ cái trong viết tắt.
Cách dịch vụ DDNS hoạt động
Để sử dụng DDNS, đăng ký với nhà cung cấp Dynamic DNS, và cài đặt phần mềm của họ trên máy chủ (host computer). Máy chủ là máy được dùng làm server, سواء là file server, web server, hay loại server khác.
Ví dụ: nếu bạn có phần mềm FTP trên máy tính biến thiết bị thành FTP server, hãy cài ứng dụng DDNS trên máy đó. Máy tính đó là thiết bị người dùng truy cập khi yêu cầu server của bạn, nên nó là máy luôn phải cập nhật nhà cung cấp DDNS với địa chỉ IP hiện tại.
Phần mềm theo dõi địa chỉ IP động để phát hiện thay đổi. Khi địa chỉ thay đổi (sẽ xảy ra theo định nghĩa), phần mềm liên hệ dịch vụ DDNS để cập nhật tài khoản với IP mới.
Điều này có nghĩa là miễn là phần mềm DDNS luôn chạy và phát hiện được thay đổi IP, tên DDNS bạn liên kết với tài khoản sẽ tiếp tục dẫn người truy cập đến server host bất kể IP thay đổi bao nhiêu lần.
Dịch vụ DDNS không cần thiết cho mạng có địa chỉ IP tĩnh vì tên miền không cần biết IP là gì sau khi được thông báo lần đầu. Điều này là vì địa chỉ tĩnh không thay đổi.
Mẹo quan trọng: Dịch vụ DDNS chỉ là một phần khi phục vụ file qua internet từ máy tính. Bạn cũng cần nói với router máy tính nào trong mạng nên được liên hệ khi người dùng bên ngoài truy cập server. Điều này thực hiện qua chuyển tiếp cổng (port forwarding) trên router.
Tại sao bạn có thể muốn dịch vụ DDNS
Dịch vụ DDNS lý tưởng nếu bạn: lưu trữ website từ nhà, có file muốn truy cập từ bất kỳ đâu (như kết nối từ xa đến máy tính khi vắng nhà), muốn quản lý mạng gia đình từ xa, hoặc lý do tương tự.
Đăng ký dịch vụ DDNS miễn phí hoặc trả phí ở đâu
Một số nhà cung cấp trực tuyến cung cấp dịch vụ đăng ký DDNS miễn phí hỗ trợ Windows, Mac, hoặc Linux. Một số lựa chọn phổ biến: NoIP, FreeDNS, Dynu.
Với dịch vụ DDNS miễn phí, bạn không thể chọn bất kỳ URL nào và mong nó chuyển hướng đến server. Ví dụ: bạn không thể chọn files.google.org làm địa chỉ file server. Thay vào đó, sau khi chọn hostname, bạn sẽ được đưa ra một lựa chọn giới hạn các domain để chọn.
Ví dụ: nếu dùng NoIP làm dịch vụ DDNS, bạn có thể chọn hostname là tên mình hoặc từ ngẫu nhiên, như my1website, nhưng các tùy chọn domain miễn phí là hopto.org, zapto.org, systes.net, và ddns.net. Vì vậy, nếu chọn hopto.org, URL DDNS của bạn sẽ là my1website.hopto.org.
Các nhà cung cấp khác cung cấp gói trả phí. Google Domains cũng hỗ trợ dynamic DNS.