SOHOA24H.NET

Hướng dẫn cài CloudFlare cho website

sohoa24h.net – 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ỉ.

Mục lục nội dung

CloudFlare là gì?

Cách cài đặt CloudFlare

Làm quen với CloudFlare

Overview

Analytics

DNS

Crypto

Firewall

Speed

Caching

Page Rules

Network

Traffic

 Customize

App

Một số lưu ý khi dùng CloudFlare

Lời kết

CloudFlare là gì?

CloudFlare là một dịch vụ proxy trung gian, bạn nên hiểu như vậy cho nó đơn giản. Nghĩa là thay vì tên miền website của bạn kết nối trực tiếp vào máy chủ thông qua địa chỉ IP của máy chủ, thì CloudFlare sẽ làm nhiệm vụ làm kết nối trung gian, nghĩa là mỗi lượt truy cập đều phải xử lý thông qua CloudFlare trước khi đến máy chủ.

Ở cái proxy trung gian đó, CloudFlare hoạt động như một tường lửa để bảo vệ website của bạn khỏi các nạn spam, nếu bạn dùng các gói trả phí của nó thì nó còn giúp bạn phát hiện ra mã độc, các truy cập bất hợp pháp và kể cả chống tấn công từ chối dịch vụ (DDoS).

Ngoài ra, CloudFlare còn được xem như là một dịch vụ DNS trung gian rất tốt và CDN miễn phí (Content Devilery Network) giúp website bạn dù đặt máy chủ ở đâu nhưng nó vẫn có tốc độ truy cập rất tốt với người dùng. Và mới đây nhất, CloudFlare còn cho phép bạn sử dụng giao thức SSL/HTTPS hoàn toàn miễn phí để gia tăng tính bảo mật cho website.

Cách cài đặt CloudFlare

Để cài đặt CloudFlare, đầu tiên bạn truy cập vào https://www.cloudflare.com/sign-up để đăng ký một tài khoản miễn phí.

Sau khi đăng ký xong, nó sẽ dẫn bạn tới trang thêm website vào, tại đây bạn nhập tên miền cần sử dụng CloudFlare, hãy nhập tên miền vào và ấn Add website.

cai-dat-cloudflare-01

Sau đó nó sẽ dẫn bạn tới trang quản lý các record DNS, hãy ấn vào nút Edit của Record A và sửa IP thành IP của host bạn đang dùng.

cai-dat-cloudflare-02

Sửa xong thì kéo xuống và ấn nút “I’ve added all missing records, continue” để tiếp tục.

Tại trang tiếp theo bạn sẽ chọn gói dịch vụ cần sử dụng, hãy chọn gói Free nhé.

cai-dat-cloudflare-03

Tiếp tục ấn Continue và ở trang cuối cùng, nó sẽ cung cấp cho bạn 2 nameserver, nhiệm vụ của bạn là hãy sửa domain để sử dụng 2 namesever của CloudFlare thay vì dùng Nameserver của nhà cung cấp host.

cai-dat-cloudflare-04

 

Chẳng hạn mình dùng tên miền ở Godaddy thì mình vào đó và trỏ Nameserver về hai địa chỉ của CloudFlare như thế này:

cai-dat-cloudflare-05

Đổi xong thì vào lại CloudFlare và ấn nút I’ve updated my nameservers…để hoàn tất quá trình cài đặt. Việc bây giờ của bạn là chờ đợi CloudFlare phát hiện ra tên miền của bạn đã cập nhật DNS của họ để bắt đầu sử dụng.

Làm quen với CloudFlare

Ngay sau khi thêm website thì ở trang quản lý của CloudFlare sẽ có danh sách các website bạn đang sử dụng dịch vụ này. Muốn sửa thiết lập của website nào thì click vào website đó.

quan-ly-cloudflare-01

Ngay tại đây, bạn sẽ thấy giao diện quản lý được chia làm các mục như Overview, Analytics, DNS,….

cloudflare-overview

Dưới đây mình xin hướng dẫn chi tiết từng mục như sau:

Overview

Mục này bạn sẽ xem được tổng quan thiết lập của website trên CloudFlare và nơi để bạn chỉnh lại trạng thái của website hay nâng cấp lên CloudFlare trả phí. Thường thì chúng ta sẽ không dùng nhiều tính năng ở đây.

Analytics

Nếu bạn cần xem thống kê lượng băng thông của website đã sử dụng hoặc các thống kê khác liên quan đến bảo mật thì có thể xem tại trang này. Ở đây bạn sẽ thấy các thống kê rất chi tiết dù là tài khoản miễn phí, nhưng khi nâng cấp trả phí bạn sẽ sử dụng được nhiều hơn.

DNS

Nơi quản lý và sửa đổi các bản ghi DNS của tên miền. Khi bạn trỏ tên miền về CloudFlare thì khi có nhu cầu trỏ tên miền về máy chủ khác, bạn sẽ thực hiện sửa trong đây.

Crypto

Ở trang này bạn sẽ thấy được các tùy chọn bật những tính năng liên quan đến việc mã hóa của website như SSL, HSTS, TLS,…Tài khoản miễn phí sẽ bị giới hạn một số tính năng.

Firewall

Mục này sẽ cần đụng tới nếu bạn cần sửa các thiết lập liên quan tới tường lửa trên website như bật tắt tường lửa, theo dõi IP truy cập vào website,….

Speed

Nơi chứa các thiết lập liên quan đến việc tăng tốc độ cho website sử dụng CloudFlare như bật tắt các tính năng nén Javascript/CSS/HTML, bật tính năng RocketLoader (sử dụng kỹ thuật tải async cho Javascript),…

Caching

Tùy chỉnh và bật tắt các tính năng lưu bộ nhớ đệm cho website để hỗ trợ tăng tốc và tiết kiệm băng thông.

Page Rules

Đây là một tính năng thú vị của CloudFlare mà tài khoản miễn phí có thể sử dụng. Đại loại là bạn có thể tùy chỉnh bật/tắt các tính năng của CloudFlare theo từng trang nhất định thay vì áp dụng cho toàn bộ website.

Network

Phần này chúng ta cũng ít khi đụng tới vì nó sẽ có một số tính năng để cấu hình như bật tắt hỗ trợ IPv6, bật tính năng IP Geolocation và một số tính năng nâng cao chỉ có ở tài khoản Pro hoặc Business.

Traffic

Theo dõi các lượt truy cập vào website thông qua tường lửa.

 Customize

Một tính năng thú vị khi sử dụng gói Pro trở lên, đó là bạn có thể tùy biến lại các trang thông báo lỗi của CloudFlare.

App

Một cái hay của CloudFlare là bạn có thể dễ dàng tích hợp các dịch vụ thứ ba vào, và bạn sẽ kích hoạt nó ở phần này. Ví dụ bạn có thể tích hợp Google Analytics vào website thông qua CloudFlare mà không cần chèn mã theo dõi vào website.

Một số lưu ý khi dùng CloudFlare

Mỗi khi bạn muốn sửa nội dung file CSS hay Javascript, bạn nên kích hoạt chế độ Development Mode để nó không lưu cache các file tĩnh và như vậy bạn mới thấy sự thay đổi. Chế độ này sẽ tự động bỏ đi sau 3 giờ.

cloudflare-devmode

Ngoài ra bạn cũng nên biết là sau này nếu có chuyển host, bạn hãy vào CloudFlare để đổi lại IP của host mới chứ đừng đụng chạm gì đến việc sửa lại Nameserver của tên miền.

Lời kết

Ở trên là cách thiết lập của CloudFlare, về cơ bản thì bạn chỉ cần làm vậy thôi là website bạn đã hoạt động tốt rồi. Nếu bạn muốn thì có thể vào phần thiết lập của từng tên miền trong CloudFlare để sửa lại các tùy chỉnh về tối ưu tốc độ và bảo mật, đừng quên xem qua phần https://www.cloudflare.com/app-signup để sử dụng thêm một số apps được tích hợp sẵn vào CloudFlare chẳng hạn như tích hợp Google Analytics chẳng hạn.

Chỉnh sửa : Ping

Nguồn : Web

Lượt xem: 1472

Vài Nét Về Tác Giả "Ping"

Tôi đam mê công nghệ nhất là về mảng Network và System . Tôi thích tìm hiểu học hỏi chuyên sâu về Linux và Windows . Sau vài năm làm việc ngoài bôn ba , tôi đã cùng 2 anh chị thân lập nên web sohoa24h.net để chia sẻ kinh nghiệm kiến thức tới những ai đam mê IT .

Gửi Phản Hồi