DNS thực hành

Bản ghi A: cách trỏ tên miền tới địa chỉ IPv4

Trỏ tên miền bằng bản ghi A: chuẩn bị đúng IPv4, xác nhận vùng DNS, gắn domain vào hosting và kiểm tra trước khi bỏ máy chủ cũ.

Bản ghi A liên kết một tên với địa chỉ IPv4. Khi trỏ website, đây thường là dữ liệu mà hosting yêu cầu bạn thêm hoặc sửa trong bảng DNS. Tuy nhiên, một bản ghi đúng chỉ giải quyết phần tìm địa chỉ; máy chủ đích vẫn phải được cấu hình để phục vụ tên miền và HTTPS tương ứng.

Bài này dùng địa chỉ 192.0.2.10 làm ví dụ minh họa, không phải IP để bạn trỏ website thật. Hãy lấy địa chỉ chính xác từ đơn vị hosting của mình và chỉ thay cấu hình khi đã hiểu dịch vụ nào đang phụ thuộc vào tên đó.

Chuẩn bị trước khi sửa

Ghi lại bản ghi hiện tại, TTL, nameserver đang sử dụng và IP đích được hosting xác nhận. Nếu chuyển máy chủ, kiểm tra website mới đã có nội dung và cấu hình domain. Lưu bản sao cấu hình để có căn cứ đối chiếu khi cần hoàn tác.

Không lấy IP bằng cách sao chép kết quả ping của một website khác dùng chung hosting. Môi trường có CDN hoặc proxy có thể trả về địa chỉ khác với máy chủ gốc. Nhà cung cấp nên chỉ rõ loại bản ghi và giá trị bạn cần nhập cho mô hình đang sử dụng.

Xác định tên bản ghi trong giao diện

Tùy bảng DNS, tên gốc có thể được biểu diễn bằng @, ô trống hoặc tên miền đầy đủ. Hãy đọc hướng dẫn của giao diện trước khi nhập. Nếu bảng tự nối phần đuôi, điền cả tên đầy đủ có thể tạo ra một hostname không như mong muốn.

Ví dụ giả định, bạn muốn tên gốc trỏ tới IPv4 của hosting mới, còn www có cấu hình riêng. Cần kiểm tra cả hai thay vì nghĩ bản ghi ở gốc tự áp dụng cho mọi subdomain. Không thêm wildcard để giải quyết tất cả nếu chưa biết những tên phụ nào đang phục vụ email hoặc hệ thống khác.

Thêm hoặc cập nhật giá trị A

Chọn đúng loại A và nhập IPv4 theo định dạng nhà cung cấp xác nhận. Không nhập https://, dấu gạch chéo hay đường dẫn vào trường địa chỉ IP. Nếu dịch vụ yêu cầu hostname đích thay cho IP, có thể họ đang hướng dẫn một loại bản ghi khác; hãy hỏi lại thay vì tự chuyển đổi.

Kiểm tra có nhiều bản ghi A cho cùng tên hay không. Nhiều địa chỉ có thể là chủ ý của một thiết kế, nhưng thêm IP mới mà giữ IP cũ không được cấu hình có thể tạo kết quả truy cập không ổn định. Đừng xóa hàng loạt trước khi hiểu vì sao chúng tồn tại.

Đối chiếu DNS và máy chủ sau khi lưu

Tra cứu đúng tên và loại A, ưu tiên đối chiếu cả authoritative khi cần xác nhận dữ liệu nguồn. Sau đó thử truy cập URL thật, kiểm tra trang được phục vụ và chứng chỉ HTTPS. Nếu thấy trang mặc định của hosting, hãy kiểm tra việc gắn domain ở máy chủ chứ không chỉ sửa lại A.

Nếu tên có bản ghi AAAA, kiểm tra đường IPv6 có phục vụ đúng ứng dụng không. Người dùng khác nhau có thể đi qua các đường kết nối khác nhau. Chỉ kiểm tra IPv4 thành công chưa đủ để kết luận mọi truy cập tới hostname đều đã đúng.

Chuyển máy chủ có kiểm soát

  • Hoàn tất website và HTTPS tại máy chủ mới trước khi công bố.
  • Lên lịch đổi bản ghi, ghi giá trị cũ và thời điểm thực hiện.
  • Giữ dịch vụ cũ phù hợp với kế hoạch cache và xử lý dữ liệu.
  • Thử các trang, biểu mẫu và luồng quan trọng trên tên thật.
  • Theo dõi lỗi trước khi ngừng hoàn toàn máy chủ trước đó.

Với website có đơn hàng hoặc dữ liệu thay đổi liên tục, cần kế hoạch đồng bộ riêng; sửa DNS không tự chuyển dữ liệu. Khi cần hỗ trợ, gửi tên bản ghi, giá trị đang thấy và thời điểm kiểm tra. Không chia sẻ mật khẩu bảng DNS để giải thích một lỗi có thể mô tả bằng thông tin kỹ thuật không nhạy cảm.

Nguồn tham khảo

Đọc tiếp cùng chủ đề

DNS là gì? Hành trình từ tên miền đến địa chỉ máy chủ ↗Nameserver và bản ghi DNS: đừng nhầm hai lớp cấu hình ↗Bản ghi AAAA và những lưu ý khi website dùng IPv6 ↗