airhost.vn

Nhà Tài Trợ
Tham gia
10/05/2017
Bài viết
120
Được Like
61
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é!
 

maynenkhivieta

Thượng Đế
Tham gia
29/07/2020
Bài viết
7
Được Like
6
Mấy việc này bình thường là code làm chứ mình SEOer nên không rõ! :(
 

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Hosting Giá rẻ

hosting free
hosting free
Top Bottom