Defaults.Exposed

Defaults.ExposedCách khắc phục › Bản ghi CAA

Cách khắc phục Bản ghi CAA

Bản ghi CAA là hướng dẫn ngắn trong cài đặt tên miền của bạn đặt tên công ty nào được phép cấp chứng chỉ bảo mật 'ổ khóa' cho website của bạn. Khi được bật, không công ty nào khác có thể âm thầm tạo chứng chỉ hợp lệ nhân danh bạn.

Điểm mấu chốt với doanh nghiệp bạn: Không có bản ghi CAA, gần như bất kỳ công ty nào trong số hàng trăm công ty chứng chỉ trên thế giới đều có thể cấp chứng chỉ ổ khóa thật, được tin hoàn toàn cho tên miền của bạn — cho phép kẻ lừa đảo dựng lên bản sao trang của bạn trông hoàn hảo, đầy đủ 'an toàn' để thu thập thông tin đăng nhập và thẻ của khách hàng, không có gì trên màn hình để cảnh báo họ.

Điều này có thể gây thiệt hại gì

Tại sao điều này quan trọng. Ngay bây giờ cửa hoàn toàn mở: bất kỳ công ty chứng chỉ nào trên Trái Đất có thể bảo lãnh cho trang nói là của bạn, dù bạn đã từng giao dịch với họ hay không. Bản ghi CAA khóa cửa đó để chỉ nhà cung cấp bạn chọn có thể cấp chứng chỉ — đây là sự bảo vệ đơn giản, rẻ nhất chống lại ai đó mạo danh doanh nghiệp của bạn trực tuyến.

Bản ghi CAA, giải thích đơn giản

Mỗi website an toàn có chứng chỉ — thứ đằng sau ổ khóa trong trình duyệt và “https” ở đầu địa chỉ. Những chứng chỉ đó được cấp bởi các công ty chuyên biệt gọi là cơ quan chứng chỉ (CA): các tên như Let’s Encrypt, DigiCert, Sectigo, Google Trust Services. Khi trình duyệt thấy chứng chỉ hợp lệ, nó hiển thị ổ khóa và nói với khách hàng rằng kết nối là thật và an toàn.

Đây là phần mà hầu hết chủ doanh nghiệp chưa bao giờ được nói: theo mặc định, hàng trăm cơ quan chứng chỉ này trên khắp thế giới đều được phép cấp chứng chỉ cho tên miền của bạn — dù bạn đã từng nghe về họ hay không. Bản ghi CAA (Certification Authority Authorization) là ghi chú một dòng bạn thêm vào cài đặt DNS của tên miền nói, thực chất: “chỉ các nhà cung cấp này được phép cấp chứng chỉ cho tôi.” Mọi cơ quan chứng chỉ hợp pháp đều được yêu cầu theo các quy tắc của ngành kiểm tra ghi chú đó trước khi cấp — và từ chối nếu họ không có trong danh sách.

Đó là sự khác biệt giữa cửa trước không khóa mà bất kỳ ai có thể đi qua, và cửa nơi chỉ những người bạn chọn mới giữ chìa khóa. Và không tốn gì để thêm.

Điều này có thể khiến bạn mất gì

Rủi ro mà bản ghi CAA đóng lại là mạo danh thuyết phục. Khi kẻ lừa đảo có thể lấy chứng chỉ thật cho bản sao trang của bạn, các dấu hiệu cảnh báo thông thường biến mất — không có ổ khóa hỏng, không có biểu ngữ “không an toàn”, không có lỗi chứng chỉ. Mọi thứ trông đúng, đó chính xác là điều làm nó nguy hiểm.

Không ai trong số này yêu cầu cuộc tấn công tinh vi vào máy chủ của bạn. Chúng khai thác thực tế rằng, không có bản ghi CAA, hệ thống chứng chỉ rộng hơn đơn giản là quá tin tưởng thay mặt bạn.

Thực ra nó là gì, và “tốt” trông như thế nào

Bản ghi CAA sống trong DNS của tên miền — cùng cài đặt trỏ tên miền của bạn đến website và email. Mỗi bản ghi có ba phần: cờ, tag, và giá trị. Các tag quan trọng là:

“Tốt” trông như thế nào: ít nhất một bản ghi issue (hoặc issuewild) hiện diện, đặt tên (các) nhà cung cấp bạn thực sự dùng, với wildcard được hạn chế cho nhà cung cấp được đặt tên hoặc bị chặn. Đó là tiêu chuẩn kiểm tra này đo — nó tra cứu bản ghi CAA của tên miền của bạn qua nhiều resolver độc lập và đạt khi tìm thấy chính sách issue hoặc issuewild thật. Tên miền không có bản ghi CAA nào được coi là cửa mở mà nó đang là.

Điều này có ảnh hưởng điểm của tôi không? Có. Bản ghi CAA thiếu là mục có điểm và được gắn cờ ở nghiêm trọng trung bình — đây là khoảng cách thật, không chỉ là tốt để có, vì nó để lại đường mạo danh thật mở. Thêm bản ghi đóng khoảng cách và xóa phát hiện.

Cách sửa (miễn phí, ~5 phút)

Chuyển phần này cho người quản lý tên miền hoặc website của bạn — bản sửa miễn phí. Đây là thay đổi DNS nhỏ, không phải xây lại. Chúng tôi chỉ tính phí nếu sau này bạn muốn chúng tôi tiếp tục theo dõi bản ghi vẫn còn; thêm nó không tốn gì.

Bước 1 — Tìm hiểu cơ quan chứng chỉ nào bạn thực sự dùng. Đây là bước duy nhất đáng làm đúng, vì liệt kê nhà cung cấp sai có thể chặn lần gia hạn tiếp theo. Các trường hợp phổ biến:

Nếu không chắc, nhìn vào chứng chỉ hiện tại trong trình duyệt (nhấp ổ khóa → chi tiết chứng chỉ → “Issued by”) để xem ai đã cấp nó.

Bước 2 — Đăng nhập nhà cung cấp DNS của bạn. Đây là nơi bản ghi tên miền của bạn sống — thường là registrar, web host, hoặc Cloudflare. Tìm phần bản ghi DNS và chọn thêm bản ghi mới loại CAA (một số giao diện gắn nhãn nó loại 257).

Bước 3 — Thêm bản ghi issue cho mỗi nhà cung cấp bạn dùng. Ví dụ với Let’s Encrypt:

example.com.   CAA   0 issue "letsencrypt.org"

Thêm một dòng issue cho mỗi nhà cung cấp hợp pháp. Hầu hết bảng DNS cho bạn các ô riêng biệt cho cờ (0), tag (issue), và giá trị (tên miền của CA) để bạn không gõ toàn bộ dòng bằng tay.

Bước 4 — Kiểm soát chứng chỉ wildcard. Nếu bạn không dùng wildcard, chặn chúng hoàn toàn để không ai có thể lặng lẽ lấy một cái:

example.com.   CAA   0 issuewild ";"

Nếu bạn dùng wildcard, đặt tên nhà cung cấp thay thế: 0 issuewild "letsencrypt.org".

Bước 5 — (Được khuyến nghị) Thêm địa chỉ thông báo. Để bạn được nói khi CA từ chối một nỗ lực — cảnh báo sớm rằng ai đó đã thử:

example.com.   CAA   0 iodef "mailto:[email protected]"

Bước 6 — Lưu và xác minh. Chạy dig CAA example.com (hoặc dùng bất kỳ công cụ tra cứu DNS trực tuyến nào) và xác nhận bản ghi của bạn xuất hiện. Thay đổi có thể mất từ vài phút đến vài giờ để lan rộng trên internet. Chứng chỉ hiện tại và tất cả gia hạn tiếp tục hoạt động — CAA chỉ kiểm soát cấp phát mới.

Ghi chú nền tảng nhanh: Trên Cloudflare, DNS → Records → Add record → loại CAA. Trên Google Workspace, bạn quản lý DNS tại registrar (hoặc Cloud DNS nếu bạn dùng) — thêm bản ghi CAA ở đó với pki.goog. Trên Microsoft 365, CAA không được đặt trong trung tâm admin M365; thêm nó bất cứ nơi nào DNS tên miền của bạn được host, liệt kê CA chứng chỉ được quản lý (thường là DigiCert). Trên host phổ biến (GoDaddy, Namecheap, và tương tự), đó là trong cùng bảng DNS nơi bản ghi A và MX của bạn sống.

Các lỗi phổ biến

Cài đặt trên nhà cung cấp hosting của bạn

Từng bước cho các nhà cung cấp phổ biến:

FAQ

Tôi không rành kỹ thuật — tôi có thể tự xử lý điều này không?

Bạn không cần hiểu chi tiết, nhưng bản sửa là thay đổi nhỏ trong cài đặt DNS của tên miền, vì vậy tốt nhất là chuyển cho người quản lý website hoặc tên miền của bạn. Gửi phần 'Cách sửa' bên dưới cho họ — đó là thay đổi không tốn kém, năm phút. Chúng tôi chỉ tính phí nếu sau này bạn muốn chúng tôi tiếp tục theo dõi bản ghi vẫn còn; bản sửa luôn miễn phí.

Thêm điều này có làm hỏng website hoặc chứng chỉ của tôi không?

Không — miễn là bạn liệt kê nhà cung cấp chứng chỉ bạn thực sự dùng, mọi thứ vẫn hoạt động chính xác như trước. Bản ghi CAA không đụng đến hoặc thay thế chứng chỉ hiện có của bạn; nó chỉ kiểm soát ai được phép tạo cái mới. Cách duy nhất gây rắc rối là bỏ nhà cung cấp thật của bạn khỏi danh sách, điều này có thể chặn lần gia hạn tự động tiếp theo — các bước bên dưới được viết cụ thể để tránh điều đó.

Nếu chứng chỉ được cấp tự động ngày nay, tại sao tôi vẫn cần cái này?

Chứng chỉ tự động tốt và tiện lợi — vấn đề là hệ thống mở cho mọi người theo mặc định, kể cả ai đó giả vờ là bạn. Bản ghi CAA đơn giản đặt tên ai được phép, biến cửa mở thành cửa có ổ khóa của riêng bạn. Nó hoạt động cùng với cấp phát tự động, không phải chống lại nó.

Điều này có ảnh hưởng đến thứ hạng Google hoặc điểm của tôi trên báo cáo này không?

Nó ảnh hưởng đến điểm bảo mật của bạn ở đây — bản ghi CAA thiếu là mục có điểm, được đánh dấu là khoảng cách nghiêm trọng trung bình, vì nó để lại đường mạo danh thật mở. Nó không phải là yếu tố xếp hạng Google trực tiếp, nhưng việc mạo danh và phishing mà nó ngăn chặn chính xác là loại sự cố làm tổn hại niềm tin và lưu lượng. Dù sao cũng là chiến thắng nhanh, miễn phí.

Sự khác biệt giữa 'issue' và 'issuewild' là gì?

Bản ghi 'issue' kiểm soát chứng chỉ thông thường cho tên miền và tên miền phụ của bạn. Bản ghi 'issuewild' kiểm soát chứng chỉ wildcard — chứng chỉ đơn bao phủ mọi tên miền phụ có thể có cùng lúc (như *.example.com). Wildcard mạnh hơn và do đó rủi ro hơn trong tay sai, vì vậy là thực hành tốt để kiểm soát chúng riêng: nếu bạn không dùng wildcard, chặn chúng hoàn toàn.

Chúng tôi dùng Cloudflare / Google Workspace / Microsoft 365 — điều đó có tự bao gồm không?

Không tự động. Những nền tảng đó quản lý chứng chỉ cho bạn, nhưng trừ khi bạn đã thêm bản ghi CAA rõ ràng, tên miền của bạn vẫn nói với thế giới 'bất kỳ cơ quan nào cũng có thể cấp.' Tin tốt là bản sửa là cùng thay đổi DNS đơn giản trên tất cả, và nơi Cloudflare hoặc host của bạn cấp chứng chỉ, bạn chỉ cần liệt kê nhà cung cấp đó. Ghi chú nền tảng trong phần sửa bên dưới bao gồm các trường hợp phổ biến.