Hướng dẫn Giới thiệu và hướng dẫn cấu hình Cloudflare cho Domain

Thảo luận trong 'Tài liệu Tên Miền' bắt đầu bởi airhost.vn, 09/06/2018.

  1. airhost.vn

    airhost.vn Nhà Tài Trợ

    Tham gia:
    10/05/2017
    Bài viết:
    120
    Đã được thích:
    60
    Điểm thành tích:
    28
    Giới tính:
    Nam
    Nghề nghiệp:
    CEO
    Nơi ở:
    Bình Dương
    Web:
    Chào các bạn, hôm nay mình xin giới thiệu các bạn về Cloudflare và cách cấu hình Cloudflare cho Domain.

    Có thể bạn đã từng nghe nhiều về CloudFlare nhưng chưa biết làm thế nào để cài đặt nó cho website của mình? Ở bài này mình sẽ giúp bạn cách cài đặt CloudFlare chi tiết vào website.

    Trước khi cài đặt, cũng thật tốt nếu chúng ta hiểu nó là cái gì và cơ chế hoạt động ra sao chứ nhỉ.

    I/ CloudFlare là gì?
    CloudFlare là một dịch vụ proxy trung gian cho website và điều phối lượng truy cập vào website thông qua lớp bảo vệ của CloudFlare. Nói theo một cách khác, thay vì người dùng sẽ truy cập trực tiếp vào máy chủ của website thông qua địa chỉ máy chủ phân giải tên miền riêng (DNS – Domain Name Server) thì chúng ta sẽ sử dụng máy chủ phân giải tên miền của CloudFlare và các truy cập sẽ phải đi qua máy chủ của CloudFlare để xem dữ liệu website thay vì truy cập trực tiếp.

    II/ Lợi ích khi dùng CloudFlare

    1.Tăng tốc độ website
    CloudFlare sẽ lưu một bản bộ nhớ đệm (cache) của website trên máy chủ của CDN của họ và từ đó phân phối cho người dùng truy cập ở gần máy chủ đó nhất. Ví dụ hosting tại AZDIGI đặt máy chủ tại TP Hồ Chí minh, lúc này người dùng tại New York, Mỹ truy cập vào sẽ hơi chậm vì máy chủ vật lý ở rất xa người dùng, khi dùng CloudFlare thì nội dung đệm sẽ được lưu tại máy chủ CDN gần New York nhất là Washington D.C sẽ phân phối cho người dùng. Ngoài ra, các dữ liệu tĩnh trên website như hình ảnh, CSS, Javascript, các tập tin,..đều được nén gzip giúp website tải nhanh hơn. Với tính năng này, website không chỉ tải nhanh hơn mà bạn còn tiết kiệm được băng thông cho máy chủ vì hạn chế truy cập trực tiếp vào máy chủ.

    Với số lượng 102 datacenter hỗ trợ, CloudFlare có thể tối ưu tốc độ cho website của bạn trên hầu hết các nơi trên thế giới dù bạn có sử dụng web hosting ở đâu.

    Tuy nhiên hiện tại CloudFlare vẫn chưa có hỗ trợ datacenter tại Việt Nam nên khi truy cập vào website dùng CloudFlare tại Việt Nam thì các nội dung ở máy chủ ở các nước lân cận như Thái Lan, Hong Kong, Singapore và 1 số khu vực tại Trung Quốc. Vì vậy nếu dùng tại Việt Nam thì tốc độ tải trang có thể hơi chậm một chút nhưng một lý do khác để sử dụng CloudFlare là tăng tính bảo mật.

    2.Tăng khả năng bảo mật
    Một lý do khác để chúng ta sử dụng CloudFlare là giúp website trở nên bảo mật hơn, hạn chế được tấn công DDoS, spam bình luận trên blog và một số phương thức tấn công cơ bản khác.

    Với bản chất các lượt truy cập phải thông qua máy chủ CloudFlare nên tại các máy chủ CDN đã có sẵn các công nghệ sàng lọc lượt truy cập và phân loại các lượt truy cập có nguy cơ tấn công như botnet, các truy cập nặc danh hoặc từ những địa chỉ IP xấu.

    Hiện tại với CloudFlare, bạn có thể cải thiện bảo mật bằng cách:
    • Sử dụng SSL miễn phí để thêm giao thức HTTPS cho website.
    • Hạn chế truy cập từ các quốc gia chỉ định.
    • Cấm truy cập với các IP nhất định.
    • Công nghệ tường lửa ứng dụng website (WAF) giúp ngăn chặn các phương thức tấn công SQL Injection, Cross-site Scripting (XSS), Cross-Site Request Forgery (CSRF) và một số thủ thuật khai thác lỗ hổng trên website (gói Pro).
    • Bảo vệ các trang có tính chất đăng nhập (gói Pro).

    II/ Cấu hình Cloudflare cho Domain

    Một trong những giải pháp giải quyết trước mắt và hiệu quả nhất của bài toán hạn chế DDoS là sử dụng CloudFlare để ẩn thông tin IP chính nhằm hạn chế việc website bị tấn công. Vì vậy trong bài viết này vHost sẽ hướng dẫn cách cấu hình sử dụng CloudFlare cho domain.

    Trước tiên cần đăng ký 1 tài khoản CloudFlare tại trang https://www.cloudflare.com/a/sign-up và điền đầy đủ các thông tin cần thiết.

    1.jpg

    Sau khi đăng ký thành công 1 tài khoản sẽ tự động chuyển đến trang “Get Started With CloudFlare” để bắt đầu quá trình thiết lập CloudFlare cho 1 domain cụ thể.

    Step 1: Add Website

    Tiến hành nhập tên domain cần cấu hình và chọn Scan DNS Records

    2.jpg
    Cần chờ đợi 1 khoảng thời gian ngắn để hệ thống CloudFlare scan các record DNS và chọn Continue.

    3.jpg
    Step 2: Add DNS Records

    Tại đây có thể cấu hình thiết lập các record DNS đã có sẵn sau khi quá trình scan hoàn tất hoặc thêm các record DNS khác cho domain cũng như cho phép các record DNS của domain tương ứng phân giải thông qua CloudFlare (fake IP) và chọn Continue.

    4.jpg

    Step 3: Select Plan

    Tại đây có thể chọn CloudFlare Plan tùy theo từng nhu cầu sau đó chọn Continue.

    5.jpg
    Step 4: Update Nameservers

    Cuối cùng cần thực hiện thay đổi cặp Nameservers hiện tại cho domain về cặp Nameservers mà CloudFlare cung cấp và chọn Continue.

    6.jpg

    Cám ơn các bạn đã xem bài hướng dẫn và mong các bạn sẽ ủng hộ cho Airhost nhé!
     
    Bài viết mới
    Nhận tên miền .com miễn phí
    Nhận tên miền .com miễn phí bởi Huansexyy, 18/07/2019 lúc 06:38:15
    cần các anh chị tư vấn hosting
    cần các anh chị tư vấn hosting bởi phuquy, 16/06/2018 lúc 16:44:36

Chia sẻ trang này