Bỏ qua

CloudFront Geo Restriction


1. Geo Restriction là gì?

  • Khái niệm:
    Cho phép kiểm soát việc ai có thể truy cập vào CloudFront Distribution dựa trên quốc gia mà họ truy cập từ đó.

  • Ứng dụng:

  • Phù hợp với luật bản quyền: Hạn chế hoặc cho phép truy cập nội dung ở một số quốc gia.
  • Tăng cường bảo mật: Ngăn chặn các khu vực có nguy cơ tấn công mạng cao.

2. Cách hoạt động của Geo Restriction

  • Phương thức xác định quốc gia:
  • Sử dụng cơ sở dữ liệu Geo-IP của bên thứ ba.
  • Đối chiếu địa chỉ IP của người dùng với quốc gia tương ứng.

  • Tùy chọn cấu hình:

  • Allowlist:
    • Chỉ định danh sách các quốc gia được phép truy cập.
  • Blocklist:
    • Chỉ định danh sách các quốc gia bị cấm truy cập.

3. Quy trình thiết lập Geo Restriction

  • Vị trí cấu hình:
  • Vào phần Security trong cấu hình CloudFront.
  • Tìm đến CloudFront Geographic Restrictions và chọn Edit.

  • Các bước thực hiện:

  • Chọn kiểu hạn chế:
    • Allowlist (cho phép).
    • Blocklist (cấm).
  • Liệt kê quốc gia:
    • Với Allowlist: Chỉ định các quốc gia luôn được phép.
    • Với Blocklist: Chỉ định các quốc gia bị chặn.
  • Lưu cấu hình:
    • CloudFront sẽ tự động áp dụng hạn chế này.

4. Ví dụ cụ thể

  • Allowlist:
  • Chỉ cho phép các quốc gia như Ấn ĐộHoa Kỳ truy cập.
  • Các bước:
    • Chọn Allowlist.
    • Thêm IndiaUnited States vào danh sách.
    • Lưu lại cấu hình.
  • Kết quả: Chỉ các quốc gia này được truy cập nội dung.

5. Các lưu ý quan trọng

  • Giới hạn của Geo Restriction:
  • Dựa vào cơ sở dữ liệu Geo-IP nên có thể có sai sót nếu IP không được định vị chính xác.
  • Thay đổi chính sách:
  • Nếu danh sách quốc gia cần thay đổi, bạn chỉ cần chỉnh sửa danh sách hiện tại.
  • Ảnh hưởng đến người dùng:
  • Những người dùng ở quốc gia không được phép sẽ nhận thông báo lỗi truy cập từ CloudFront.

Tóm tắt

Thành phần Vai trò
Geo Restriction Kiểm soát truy cập CloudFront theo quốc gia.
Allowlist Chỉ cho phép các quốc gia trong danh sách.
Blocklist Chặn các quốc gia trong danh sách.
Geo-IP Database Cơ sở dữ liệu dùng để định vị quốc gia qua IP.

Bình luận