Tại sao bạn nên sử dụng CloudFlare DNS cho tên miền của mình?
WP Căn bản và nhiều website khác trên thế giới hiện đang sử dụng CloudFlare làm máy chủ DNS, hay hiểu một cách đơn giản hơn là đang sử dụng Name Server (NS) của CloudFlare thay vì Name Server của nhà cung cấp hosting hoặc nhà cung cấp tên miền. Trong những bài viết trước đây, tôi đã từng hướng dẫn các bạn cách sử dụng CloudFlare CDN một cách hiệu quả để tăng tốc độ load và tiết kiệm tài nguyên cho host. Tuy nhiên, do đặc thù là dịch vụ miễn phí (phần lớn người dùng đang sử dụng dịch vụ này với gói miễn phí) nên CloudFlare CDN cũng có một số hạn chế nhất định, chẳng hạn như thỉnh thoảng bị lỗi không truy cập được website (52x) hay lỗi máy chủ phản hồi chậm.
Tham khảo thêm:
Đừng vội chán nản. Nếu không muốn sử dụng dịch vụ CDN miễn phí của CloudFlare để tránh bị lỗi truy cập, các bạn vẫn có thể dùng nó để làm máy chủ DNS cho tên miền.
Khác nhau giữa CloudFlare CDN và DNS
- CloudFlare DNS: chỉ sử dụng CloudFlare để làm hệ thống quản trị DNS của tên miền, các tính năng khác của CloudFlare sẽ bị tắt.
- CloudFlare CDN: sử dụng đầy đủ các tính năng của CloudFlare, bao gồm cả quản trị DNS, cache và phân phối dữ liệu, chống DDoS, chống hack, tối ưu tốc độ load… cho website.
Tại sao bạn nên sử dụng CloudFlare DNS?
- Hoàn toàn miễn phí.
- Tính ổn định cao, tốc độ phản hồi nhanh nhờ sử dụng công nghệ Anycast DNS.
- Cập nhật IP rất nhanh, gần như ngay lập tức, đặc biệt có lợi trong trường hợp bạn chuyển host, tránh được việc gián đoạn truy cập.
- Hoàn toàn không sợ bị lỗi 52x hay lỗi máy chủ phản hồi chậm như khi bật tính năng CDN của CloudFlare.
- Có thể kích hoạt và sử dụng lại toàn bộ các tính năng của CloudFlare CDN một cách nhanh chóng, trong trường hợp website của bạn bị tấn công DDoS hoặc muốn tiết kiệm băng thông.
Vì những lợi ích kể trên, chúng tôi khuyên bạn nên sử dụng CloudFlare DNS trong mọi trường hợp, thậm chí transfer tên miền quốc tế về CloudFlare nếu có thể.
Còn đối với CloudFlare CDN, các bạn nên kích hoạt trong các trường hợp sau:
- Bạn sử dụng hosting có server đặt ở cách xa người dùng. Ví dụ đối với các khách hàng đang sử dụng server Atlanta (Mỹ) của dịch vụ WordPress Hosting do WP Căn bản cung cấp.
- Website của bạn bị tấn công DDoS hoặc có lượng truy cập cao và bạn muốn tiết kiệm băng thông của host.
- Bạn muốn ẩn địa chỉ IP thật của hosting vì lý do bảo mật.
- Bạn muốn sử dụng Universal SSL miễn phí của CloudFlare.
Sử dụng CloudFlare làm máy chủ DNS đơn thuần
Rất đơn giản, nếu đang sử dụng CloudFlare CDN cho website của bạn, hãy truy cập vào trang quản lý của CloudFlare => chọn đúng tên miền => click vào tab DNS. Tại đây, hãy click vào các đám mây màu cam (Proxied) trong cột Proxy Status, chuyển nó sang màu xám (DNS Only) là được.
Trong trường hợp muốn sử dụng tính năng CDN hay chống DDoS của CloudFlare, các bạn chỉ cần tái kích hoạt các mục này (chuyển sang đám mây màu cam).
Nếu website có cài plugin Really Simple SSL và sau khi tắt CloudFlare CDN xuất hiện lỗi 404 thì các bạn xử lý như sau:
- Vào Settings => Permalinks => click nút Save Changes để tạo lại cấu trúc đường dẫn tĩnh.
- Vào Settings => SSL => Settings, click nút Save để tạo lại code redirect HTTP sang HTTPS.
Còn nếu bạn chưa từng sử dụng CloudFlare, hãy tham khảo bài viết “Cài đặt CloudFlare cho website một cách đơn giản” để biết cách cài đặt nhé. Tôi nghĩ nó khá là đơn giản và chỉ mất ít phút để hoàn thành.
Bạn đang sử dụng CloudFlare DNS hay CloudFlare CDN cho website của mình? Theo bạn, có nên sử dụng CloudFlare DNS hay không? Hãy cho chúng tôi biết ý kiến của bạn thông qua khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
Khi bật cache ấy, mình bị dính 1 lỗi khi đăng bài. Ví dụ khi bác viết xong và đã đăng 1 bài, viết bài mới sẽ bị lưu toàn bộ thông tin bài viết cũ ấy. Khi bác đăng bài mới thì bài cũ mất, thay vào đó là nội dung của bài mới.
Có cách nào khắc phục không bác.
Mình chưa gặp trường hợp này bao giờ bạn ạ.
Vào cloudflare chọn Pause on site đi là hết liền à :P hj hj
Qua bài này quyết định chuyển DNS qua CF thôi. Nhưng không dùng CDN vì đang dùng hosting ở VN.
Anh ơi cho em hỏi là em dùng host trong nước. tên miền của PA thì dùng CloudFlare có giúp web nhanh hơn không ạ?
Còn tuỳ chất lượng host của bạn nữa. Host nhanh sẵn rồi thì cài CF vào có thể làm chậm hơn. Ngược lại host chậm thì có thể nhanh hơn.
xin chào,
cho mình hỏi: nếu chỉ sử dụng dns của nó như bạn hướng dẫn thì có chạy được tính năng ssl free của nó không nhỉ?
Không bạn nhé. Chỉ khi chạy CDN thì mới có SSL thôi. :P
Anh ơi cho em hỏi là em dùng host trong nước. tên miền của PA thì dùng CloudFlare có giúp web nhanh hơn không ạ?
Dù web bạn đặt ở đâu thì cũng nên dùng CF làm máy chủ phân giải DNS nhé. Đừng dùng tính năng CDN của nó là được.
Cái CDN của nó nằm ở chỗ nào vậy a, e tìm hoài không thấy!
À em thấy rồi, cái xám vàng ấy hả a!
Bạn vào trong mục DNS rồi chuyển bấm và chuyển chuyển hết các đám mây màu vàng cam thành màu nâu xám là được. :P
Nếu dùng cloudflare cũng đâu có giải quyết được gì nếu xảy ra trường hợp đứt cáp quốc tế anh ak
Có chứ bạn. Ví dụ máy chủ của bạn đặt ở Mỹ, trong khi đó máy chủ của CF đặt ở Hong Kong và Singapore thì tốc độ truy cập đến máy chủ của CF tất nhiên sẽ nhanh hơn một chút trong trường hợp đứt cáp quang. :)
nếu dùng host ở VN mà dùng CF và tắt mây cam đi thì tốc độ có cải thiện hơn hông anh Hiếu
Nếu bạn dùng host ở VN thì nên tắt CDN của CF đi nhé. Chỉ dùng DNS của nó thôi. :P
Chỉ dùng DNS thì lợi ích mình nhận được là gì anh ạ
Bạn đã đọc bài chưa? Nếu đọc rồi sao lại hỏi câu này được? :P
Tớ cũng mới mần con Cloudlare này cách đây 02 ngày, vật lộn với cái cache mà mệt cả người :(
Mình thì tìm hiểu và sử dụng CloudFlare từ lúc phát hiện ra nhà mạng chặn blogspot. Hôm nay đọc bài của bác mới biết còn nhiều lợi ích như vậy :D
Bác ơi cho em hỏi có cách nào bắt máy tính load ảnh trên web lần lượt từ trên xuống không ạ , thường nó toàn load all cùng 1 lúc nên nhiều trang ảnh thì chậm lắm :( ?
Ra Google search plugin lazy load nhé. :P
Dạo này cloudflare hay bị dis toàn những lúc vào đăng bài
Bạn dùng CloudFlare miễn phí à? :P 1 là hàng miễn phí thì sẽ có hạn chế nhất định. 2 là plugin nào đó trên site của bạn tạo quá nhiều queries gây quá tải hoặc xung đột với máy chủ của CloudFlare. :)
Mình dùng cloudflare free. Gần đây cứ vào sửa bài viết cũ là ko update đc nó báo quá thời gian.
Có thể ảnh hưởng do facebook instal