Bản ghi AAAA cung cấp địa chỉ IPv6 cho một tên miền. Nó có vai trò tương tự bản ghi A đối với IPv4, nhưng việc thêm AAAA không nên được xem là một bước trang trí để bảng DNS trông đầy đủ hơn. Địa chỉ phải dẫn tới một máy chủ hoặc dịch vụ thực sự sẵn sàng nhận kết nối IPv6.
Một lỗi dễ gây khó hiểu là website mở được ở mạng này nhưng gặp sự cố ở mạng khác sau khi thêm AAAA. Một số thiết bị hoặc mạng có thể sử dụng đường IPv6, trong khi thiết bị khác vẫn đi qua IPv4. Nếu chỉ kiểm tra một kết nối, bạn có thể tưởng website đã hoạt động hoàn toàn bình thường.
Xác nhận dịch vụ hỗ trợ IPv6 trước khi tạo bản ghi
Hãy hỏi nhà cung cấp hosting hoặc hạ tầng về địa chỉ IPv6 được cấp và cách cấu hình cho website. Kiểm tra cả web server, firewall, cân bằng tải và HTTPS nếu các lớp này do các bên khác nhau quản lý. Một máy chủ có địa chỉ IPv6 không có nghĩa mọi ứng dụng trên đó đã nghe ở địa chỉ tương ứng.
Bạn cũng cần xác định tên cần cấu hình. Tên miền gốc, www và API có thể trỏ tới các dịch vụ khác nhau. Không nên sao chép một địa chỉ từ bản ghi của tên khác chỉ vì chúng cùng thuộc một thương hiệu.
Kiểm tra song song với cấu hình IPv4
Nếu website sử dụng cả A và AAAA, hãy thử kết nối qua từng họ địa chỉ. Công cụ truy vấn DNS giúp xác nhận bản ghi được công bố; công cụ kết nối giúp biết dịch vụ ở địa chỉ đó có phản hồi không. Hai phép thử trả lời hai câu hỏi khác nhau.
Sau khi kết nối, kiểm tra chứng chỉ và phản hồi của đúng tên miền. Một địa chỉ có thể nhận kết nối nhưng trả về website mặc định của máy chủ nếu cấu hình virtual host chưa khớp. Đừng dừng ở việc nhìn thấy cổng 443 mở rồi kết luận ứng dụng đã sẵn sàng.
Dấu hiệu của một cấu hình cần xem lại
- Website lỗi trên một số mạng nhưng hoạt động trên những mạng khác.
- Kết quả truy vấn có AAAA nhưng nhà cung cấp chưa xác nhận địa chỉ IPv6.
- Kết nối IPv6 trả về nội dung hoặc chứng chỉ khác với IPv4.
- Sau khi chuyển hosting, bản ghi AAAA vẫn còn trỏ về hạ tầng cũ.
- Một tên miền phụ được tạo từ mẫu cũ mà không kiểm tra khả năng IPv6.
Các dấu hiệu này không tự chứng minh lỗi nằm ở AAAA. Chúng là lý do để kiểm tra có hệ thống. Hãy ghi lại thiết bị, mạng, thời điểm, bản ghi nhận được và phản hồi kết nối để tránh thay đổi DNS theo cảm tính.
Chuẩn bị thay đổi và khôi phục
Trước khi chỉnh sửa, lưu lại cấu hình hiện tại và xác định người có quyền khôi phục. Nếu chưa có dịch vụ IPv6 sẵn sàng, đừng công bố một địa chỉ không sử dụng chỉ vì nó có trong tài liệu của một hệ thống khác. Khi dọn địa chỉ cũ, kiểm tra rằng nó không còn được dịch vụ đang hoạt động sử dụng.
TTL và các lớp cache có thể làm kết quả thay đổi xuất hiện không đồng thời ở mọi nơi. Vì vậy, sau khi sửa, hãy quan sát cả bản ghi có thẩm quyền lẫn trải nghiệm truy cập thực tế. Mục tiêu là website phục vụ đúng qua những đường kết nối bạn công bố, không chỉ là DNS không còn báo lỗi cú pháp.