DNS động là gì và tại sao tôi muốn nó?
Trước khi đi sâu vào hướng dẫn này và trước khi chúng ta bắt đầu nói về DNS động (DDNS) là gì, hãy bắt đầu với những điều cơ bản - thậm chí DNS là gì. DNS, hoặc Domain Name System, là phép thuật làm cho người dùng internet thân thiện, và điều tuyệt vời nhất kể từ khi cắt lát bánh mì.
Mỗi trang web tài nguyên có thể truy cập internet, các trang FTP, bạn đặt tên - có địa chỉ IP làm địa chỉ mạng của tài nguyên trên internet. Các địa chỉ này là số, theo định dạng 123.123.123.123 và không dễ nhớ lắm. Hãy nhớ lần cuối cùng bạn đến 66.220.158.68 để kiểm tra hình ảnh về cháu gái của bạn? Không? Tất nhiên là không, vì bạn đã gõ facebook.com vào trình duyệt web thay vì 66.220.158.68. Một máy chủ DNS đã giải quyết yêu cầu thân thiện với con người của bạn về facebook.com thành một địa chỉ thân thiện với máy đã gửi cho bạn, có thể trong một phần trăm giây hoặc ít hơn, tới Facebook.
Nó sẽ không tuyệt vời nếu bạn có thể thiết lập cùng một thủ thuật cho mạng gia đình của bạn? Đây là nơi DNS động (DDNS) phát huy tác dụng. Thật dễ dàng để các công ty lớn thiết lập tên miền như Facebook.com vì địa chỉ máy chủ web của họ là tĩnh (khi họ có địa chỉ IP, nó không thay đổi). Địa chỉ IP nhà của bạn là khác nhau mặc dù. Những người có kết nối dân cư nhận địa chỉ IP được gán động. ISP của bạn có một nhóm địa chỉ lớn và họ chia sẻ chúng với mọi người trên cơ sở khi cần thiết.
Điều này làm cho nó khá khó khăn để kéo cùng một thủ thuật đó là dễ dàng như vậy cho những người như Coca-Cola vì địa chỉ bạn có ngày hôm nay không phải là địa chỉ bạn có thể có vào tuần tới. Rất may các nhà cung cấp DDNS làm cho nó chết đơn giản để gán một tên đáng nhớ cho địa chỉ IP nhà của bạn bởi vì chúng tự động cập nhật khi địa chỉ IP của bạn thay đổi theo thời gian.
Những gì bạn cần
Thiết lập DDNS cho mạng gia đình của bạn thực sự đơn giản, miễn phí và sau khi thiết lập nên yêu cầu bên cạnh việc không bảo trì theo thời gian. Hãy xem xét những gì bạn cần và hai phương pháp khác nhau mà bạn có thể sử dụng để cập nhật địa chỉ DDNS của bạn.
Máy chủ DDNS
Đầu tiên và quan trọng nhất, bạn cần một máy chủ DDNS. Trong lịch sử, giải pháp go-to gần như mọi người sử dụng là DynDNS. Tuy nhiên trở lại vào năm 2014, họ đã làm đi với kế hoạch miễn phí của họ (đó là một sự phù hợp hoàn hảo cho đại đa số người dùng gia đình), và đã được trả tiền chỉ. Rất may, hơn một vài nhà cung cấp đã xuất hiện để lấp đầy miễn phí-cho-the-little-guy DDNS lưu trữ thích hợp.
Mặc dù mọi nhà cung cấp DDNS, miễn phí và trả phí, sẽ cung cấp chức năng cơ bản nhất - giải quyết một số địa chỉ như yourpersonaladdress.dynu.net đến địa chỉ IP nhà của bạn - có một vài tính năng mà người dùng có thể muốn chú ý khi so sánh các máy chủ DDNS khác nhau. Một số người có thể muốn sử dụng tên miền riêng của họ thay vì phụ có thương hiệu DDNS (ví dụ: bạn muốn yourpersonaladdress.com giải quyết cho IP nhà của bạn thay vì yourpersonaladdress.no-ip.net). Ngoài ra còn có các tính năng khác như nhiều tên miền phụ để bạn có thể thiết lập nhiều địa chỉ như music.yourpersonaladdress.com, minecraft.yourpersonaladdress.com, v.v.
Với mục đích của hướng dẫn này, chúng tôi sẽ sử dụng các hệ thống Dynu, cả vì nó được thiết lập tốt và cung cấp nhiều tính năng miễn phí.
Bộ định tuyến có hỗ trợ DDNS
Ngoài ra, bạn sẽ muốn một bộ định tuyến hỗ trợ các dịch vụ DDNS. Tại sao điều này lại lý tưởng như vậy? Khi bộ định tuyến của bạn hỗ trợ các dịch vụ DDNS, bạn có thể chỉ cần cắm thông tin nhà cung cấp DDNS của bạn và bộ định tuyến của bạn sẽ tự động cập nhật địa chỉ đằng sau hậu trường. Miễn là bộ định tuyến của bạn được bật, mục nhập DDNS của bạn sẽ luôn được cập nhật, có nghĩa là bạn sẽ luôn có thể kết nối.
Lưu ý: Bộ định tuyến của bạn chỉ có thể hỗ trợ một số dịch vụ chọn lọc, vì vậy bạn có thể muốn kiểm tra trang quản trị của bộ định tuyến trước khi đăng ký dịch vụ. Bằng cách đó, bạn biết bạn đang nhận tài khoản với nhà cung cấp DDNS mà bộ định tuyến của bạn hỗ trợ.
Ứng dụng cập nhật cục bộ
Nếu bộ định tuyến của bạn không hỗ trợ các dịch vụ DDNS, bạn sẽ cần một máy khách cục bộ để chạy trên một máy tính được sử dụng thường xuyên ở đâu đó trên mạng gia đình của bạn. Ứng dụng nhỏ gọn nhẹ này sẽ kiểm tra địa chỉ IP của bạn là gì và sau đó gọi điện thoại cho nhà cung cấp DDNS để cập nhật bản ghi DDNS của bạn. Ít lý tưởng hơn giải pháp dựa trên bộ định tuyến - nếu máy tính không bật khi địa chỉ IP của bạn thay đổi, thì bản ghi không được cập nhật - nhưng nó chắc chắn tốt hơn việc chỉnh sửa thủ công mục nhập DDNS của bạn.
Cách cấu hình DNS động
Chúng ta hãy xem xét cách thiết lập một tài khoản DDNS đơn giản với Dynu, trỏ nó vào mạng gia đình của chúng tôi và thiết lập cập nhật mục DDNS tự động. Mặc dù chúng tôi đang sử dụng cổng và cài đặt web Dynu, quy trình thiết lập chung gần giống nhau giữa các nhà cung cấp và có thể dễ dàng điều chỉnh (tham khảo các tệp hỗ trợ dành cho nhà cung cấp của bạn nếu bạn cần trợ giúp thêm).
Bước một: Tạo và định cấu hình tài khoản
Truy cập trang đăng ký của Dynu tại đây và đăng ký tài khoản.Xác nhận đăng ký trong email của bạn. Khi bạn đã xác nhận thiết lập, bạn có thể đăng nhập vào tài khoản Dynu của mình và truy cập Bảng điều khiển, như bên dưới. Nhấp vào “DDNS Services”.
Bước Hai: Định cấu hình Bộ định tuyến của bạn
Tạo mục nhập DDNS thực tế chỉ là một nửa trận chiến khi tiết kiệm thời gian và tiện lợi. Nửa còn lại là tự động hóa toàn bộ quá trình. Hãy xem cách tự động cập nhật DDNS tại bộ định tuyến và mức máy tính để bàn.
Chúng tôi sẽ sử dụng một bộ định tuyến D-Link chạy phần mềm DD-WRT tuyệt vời của bên thứ ba để chứng minh, nhưng các thiết lập được chuẩn hóa khá tốt trên tất cả các bộ định tuyến hỗ trợ DDNS - tham khảo tài liệu cho bộ định tuyến hoặc chương trình cơ sở của bạn để tìm ra DDNS ở đâu cài đặt, hoặc chỉ xung quanh các cài đặt cho đến khi bạn tìm thấy chúng.
Trên DD-WRT bạn sẽ tìm thấy nó trong phần Setup> DDNS. Theo mặc định, nó bị tắt. Mở menu thả xuống, như bên dưới và chọn “Tùy chỉnh”. Như bạn có thể thấy DD-WRT (và nhiều bộ định tuyến khác) đi kèm với các mục được cấu hình sẵn cho các dịch vụ DDNS khác nhau nhưng mục nhập tùy chỉnh cung cấp sự linh hoạt nhất (nếu bạn có).
Bước thay thế hai: Cấu hình trình cập nhật dựa trên PC
Cập nhật dựa trên bộ định tuyến vượt trội hơn rất nhiều so với việc sử dụng trình cập nhật dựa trên PC, nhưng nếu bạn không có bộ định tuyến thân thiện với DDNS, trình cập nhật dựa trên PC là cách duy nhất để tự động hóa quá trình cập nhật. Để sử dụng trình cập nhật dựa trên PC, trước tiên hãy xoay phần tải xuống trong bảng điều khiển của nhà cung cấp DDNS của bạn. Bạn có thể tìm phần tải xuống cho Dynu Systems tại đây. Lấy ứng dụng thích hợp cho hệ thống của bạn (trong trường hợp của chúng tôi, Windows) và tải xuống nó.
Sau khi cài đặt ứng dụng, hãy chạy nó lần đầu tiên và nhập tên người dùng và mật khẩu của bạn, nhấp vào "Lưu".
Cấu hình chuyển tiếp cổng và các cân nhắc khác
Những gì chúng tôi đã đạt được, tại thời điểm này trong hướng dẫn, là hướng một tên miền thân thiện với con người đến địa chỉ IP của mạng gia đình của bạn. Điều quan trọng là phải hiểu rằng tất cả các thành tích này đang thay thế cho bạn khó nhớ (và thường xuyên thay đổi) địa chỉ IP dựa trên số với một cách dễ dàng để sử dụng tên miền dựa trên từ.
Nókhông làm thay đổi các cài đặt mạng gia đình của bạn để mọi thứ hoạt động (hoặc không hoạt động) trước khi bạn thiết lập hệ thống DDNS sẽ tiếp tục hoạt động (hoặc không hoạt động) với địa chỉ DDNS mới. Nếu bạn đã sử dụng để kết nối với máy chủ nhạc tại nhà khi đang làm việc bằng cách truy cập XXX.XXX.XXX.XXX:5900 (địa chỉ IP nhà riêng của bạn, cổng 5900), bạn có thể kết nối với máy chủ tại yournewDDNSaddress.com:5900.
Trênmặt khác nếu bạn không thể kết nối với máy chủ âm nhạc được lưu trữ cục bộ đó trước khi thiết lập dịch vụ DDNS thì bạn vẫn không thể - vì dịch vụ đó chưa bao giờ được định cấu hình để có địa chỉ quay qua Internet. Bạn sẽ cần phải tìm hiểu cài đặt bộ định tuyến và thiết lập chuyển tiếp cổng cho tất cả các dịch vụ bạn muốn truy cập từ bên ngoài mạng gia đình của bạn.
Cũng vậy với bất kỳ dịch vụ nào được lưu trữ bởi chính bộ định tuyến. Nếu bạn muốn truy cập bộ nhớ được gắn sẵn của bộ định tuyến từ bên ngoài mạng gia đình của mình qua địa chỉ DDNS, ví dụ: bạn sẽ cần phải kiểm tra cài đặt của bộ định tuyến và đảm bảo rằng dịch vụ dựa trên bộ định tuyến có thể truy cập từ bên ngoài mạng trước.
Tất cả đã nói, đó là một rắc rối rất nhỏ để thiết lập DDNS nhưng một phần thưởng thực sự lớn. Từ bây giờ thay vì mời bạn bè chơi trên máy chủ Minecraft của bạn bằng cách nói “Đợi đã, tôi sẽ kiểm tra địa chỉ IP của tôi, chỉ một phút…” bạn có thể nói “Tôi sẽ gặp bạn trực tuyến” vì tên máy chủ đặc biệt mà bạn đã đặt vẫn trỏ ngay về địa chỉ nhà của bạn.