Chuyển tới nội dung chính

Một máy chủ có thể cài bao nhiêu chứng chỉ SSL

Số lượng chứng chỉ SSL mà một máy chủ có thể cài đặt phụ thuộc vào các yếu tố sau:

Cấu hình máy chủ và hỗ trợ giao thức

SNI (Server Name Indication):

  • Giao thức phổ biến: Các máy chủ hiện đại (như Nginx, Apache, IIS) hỗ trợ công nghệ SNI (cho phép lưu trữ nhiều tên miền trên cùng một địa chỉ IP và cổng (như 443)), mỗi tên miền tương ứng với một chứng chỉ SSL khác nhau.
  • Giới hạn lý thuyết: Về lý thuyết không có giới hạn rõ ràng, chỉ chịu ảnh hưởng bởi tài nguyên máy chủ (bộ nhớ, CPU) và độ phức tạp cấu hình.

IP-based SSL:

  • Cách truyền thống: Mỗi chứng chỉ cần gắn với một địa chỉ IP độc lập, số lượng bị giới hạn bởi số lượng IP khả dụng của máy chủ.

Các giới hạn trong tình huống thực tế

Cấu hình phần mềm máy chủ:

  • Các phần mềm máy chủ khác nhau (như Nginx, Apache) cấu hình nhiều chứng chỉ thông qua Virtual Host hoặc khối server.

Ví dụ:

  • Nginx: định nghĩa nhiều tên miền và chứng chỉ thông qua khối server.
  • Apache: cấu hình các chứng chỉ khác nhau thông qua <VirtualHost>.
  • IIS phiên bản 7.5 trở lên mới hỗ trợ SNI

Giới hạn từ Tổ chức phát hành chứng chỉ (CA):

  • Một số CA không giới hạn số lượng chứng chỉ cài đặt trên một máy chủ.
Lưu ý

Chứng chỉ wildcard (*.example.com) và chứng chỉ đa tên miền (SAN) có thể bao phủ nhiều tên miền phụ, giúp giảm số lượng chứng chỉ.

Tài nguyên và hiệu năng:

  • Quá nhiều chứng chỉ có thể làm tăng tải máy chủ (như tính toán bắt tay SSL), cần cân bằng hiệu năng.

Các tình huống sử dụng phổ biến

Lưu trữ nhiều tên miền

Cùng một máy chủ triển khai nhiều trang web (như www.example.com, blog.example.com), mỗi tên miền sử dụng chứng chỉ độc lập.

Kiểm thử và phát triển

Tạm thời cài đặt nhiều chứng chỉ tự ký hoặc chứng chỉ kiểm thử.

Triển khai hỗn hợp

Một số tên miền sử dụng chứng chỉ tên miền đơn, một số sử dụng chứng chỉ wildcard.

Tóm tắt

  • Chế độ SNI: Về lý thuyết không có giới hạn trên, khuyến nghị sử dụng.
  • IP-based SSL: Bị giới hạn bởi số lượng IP của máy chủ. (chứng chỉ IP).
  • Khuyến nghị: Chọn loại chứng chỉ theo nhu cầu thực tế (tên miền đơn, wildcard, SAN), ưu tiên quản lý nhiều chứng chỉ thông qua SNI.