Tìm hiểu cloudflare là gì trở thành đề tài được các bạn quản trị website quan tâm. Thực chất đây là một proxy server trung gian, được cung cấp bởi Cloudflare. Để giúp bạn tìm hiểu sâu về proxy server này cũng như có nên sử dụng chúng cho website không, Tranthinhlam đã tổng hợp những thông tin liên quan Cloudflare dưới đây.
1. Cloudflare là gì?
Ban đầu Cloudflare là dịch vụ DNS trung gian không mất phí có giúp đỡ và hỗ trợ CDN (Cloud Delivery Network). Cloudflare trước đây vài năm mình có sử dụng qua, tuy nhiên kết nối tới nó khá chập chờn mặc dù server chính chứa site mình vẫn hoạt động bình thường. Khi đó nó hơi cùi bắp, việc này dẫn đến mất traffic cũng giống như thứ hạng của site. Vì thế mình thường không thể xài nó cho đến ngày nay. Sau này thấy nó càng ngày càng lớn mạnh, dịch vụ cũng hiệu quả hơn nên mình đã quyết định xài lại. Và quả đúng là chất lượng tốt hơn hẳn. Mình đang xài dịch vụ DNS, CDN và cả dịch vụ SSL miễn phí từ thằng này.
DNS trung gian nghĩa là thằng Cloudflare này sẽ nằm giữa kết nối giữa domain và hosting. Thông thường domain có thể được cấu hình Nameservers (NS) hoặc record A trỏ tới IP của host chứa website. Tuy vậy khi dùng Cloudflare thì domain sẽ trỏ tới DNS của Cloudflare. Vì vậy, mọi truy cập đến website sẽ thông qua thằng Cloudflare này trước, rồi từ Cloudflare mới đến host chứa site.
Vào thời điểm hiện tại ngoài dịch vụ DNS trung gian, Cloudflare còn phân phối rất nhiều dịch vụ khác nữa như SSL, chống DDOS, chống Spam, Firewall, HTTP/2, SPDY, IP Geo,…Và còn rất nhiều dịch vụ khác nữa, cả miễn phí lẫn có phí.
2. Điểm mạnh của cloudflare
Dĩ nhiên là thằng này có hàng tá ưu điểm thì mới được nhiều người tin sử dụng đến vậy. Tuy nhiên, ưu thế nổi bật nhất phải nói đến là một dịch vụ DNS trung gian. Do đóng nhiệm vụ DNS nên Cloudflare có mạng lưới hơn 120 data center tại hơn 100 thành phố, trải dài 49 nước khắp 5 Châu lục. Ngoài ra Cloudflare còn có công nghệ CDN, hỗ trợ việc lưu cache và phân phối bản sao của website đến các server CDN gần với người sử dụng nhất. Từ đấy tối ưu việc truy xuất website và tiết kiệm lưu lượng băng thông cho server.
Một điểm nổi bật nữa là gần đây Cloudflare còn cung cấp thêm chứng chỉ SSL miễn phí. Điều này giúp website bảo mật và đáng tin cậy hơn trong mắt người sử dụng. Hạn chế bị tấn công DDOS, spam, traffic xấu,…Do đóng vai trò trung gian nên Cloudflare tích hợp sẵn các công nghệ phòng chống tấn công, ẩn danh, spam traffic,…Phần sử dụng SSL mình sẽ hướng dẫn cài đặt ở phần phía dưới.
3. Yếu điểm của cloudflare
Cho dù có rất nhiều ưu điểm, tuy nhiên không phải Cloudflare vẫn chưa có yếu điểm. Nhược điểm trước tiên phải kể đến là bạn có thể dựa vào DNS server của Cloudflare. Nếu như thằng này có vấn đề là truy tới site sẽ bị gián đoạn, mặc dù lúc đó server của bạn vẫn hoạt động thông thường. Đây chính là lí do mà lúc trước mình không xài thằng này trong thời gian dài.
Tiếp nữa là nếu như server của bạn ở Viet Nam thì cũng không được dùng Cloudflare. Do thằng này chưa có datacenter ở VN, vì vậy nếu server bạn ở VN và dùng Cloudflare thì khi truy cập website, truy vấn sẽ từ VN tới DNS của Cloudflare ở nước ngoài (Nhật, HongKong, hoặc Singapore, China) rồi từ đó trả kết quả về VN lại. Việc đi vòng như vậy sẽ chậm hơn đáng kể.
Nếu như bạn sử dụng Shared Hosting, đôi khi sẽ gặp vấn đề dải IP của Cloudflare sẽ bị Firewall của hosting chặn. Do nó hiểu lầm có 1 lượng lớn request từ dải IP đấy đến host. Tuy nhiên lúc trước các shared hosting mới gặp nhiều, chứ vào thời điểm hiện tại mình cũng ko chắc còn không nữa. Do công nghệ tốt hơn và họ cũng đã filter các dải IP của Cloudflare vào whitelist hết rồi.
4. Có nên dùng Cloudflare
Mặc dù còn tồn tại một vài hạn chế nhỏ, Cloudflare vẫn được các quản trị mạng tin sử dụng, bởi vào thời điểm hiện tại dịch vụ này đã ổn định và được đánh giá hiệu quả hơn nhiều so với trước. Nổi bật nhất nhất là họ đã có hơn 130 data center tại các nước trên khắp toàn cầu. Trong đó, có không ít data center nằm ở khu vực gần Việt Nam như Singapore, Malaysia, Hong Kong, Philippines và thậm chí là cả Campuchia.
Nhờ thế, Cloudflare phần nào có thể phát huy hết những ưu điểm vốn của nó cho các trang website sử dụng DNS trung gian này. Đó là tiết kiệm tài nguyên băng thông, tăng cường bảo mật, SSL miễn phí, kho phần mềm đầy đủ giúp tối ưu hóa trải nghiệm của khách truy cập website của bạn như Analytics, Social & Communication, Widgets & Plugins, UI & Design, Performance & Security, …
5. Cách để tạo subdomain Cloudflare
Khi mà đã biết rõ về Cloudflare là gì cũng như những ích lợi mà nó mang lại, nếu như quyết định dùng dịch vụ Cloudflare cho website thì bạn sẽ làm theo chỉ dẫn thiết lập sau.
– Bước 1: Truy xuất vào trang website của Cloudflare để đăng ký tài khoản miễn phí
– Bước 2: Một khi hệ thống thông cáo đã đăng ký account thành công, bạn đăng nhập vào account vừa đăng ký. Bạn sẽ thấy màn hình hiện ra như sau.
– Bước 3: Thêm địa chỉ site vào Cloudflare dash
Bạn nhập địa chỉ site dự định sẽ dùng dịch vụ Cloudflare làm DNS trung gian và không mất phí. Sau đấy, nhấn nút “Add site”, rồi chờ trong thời gian khoảng một phút để bộ máy kiểm tra.
Tiếp đến, bạn chọn gói dịch vụ sử dụng, ở đây bạn có thể chọn gói miễn phí.
Ngoài gói không mất phí, Cloudflare có Mang đến các gói nâng cao và chúng được cải tiến thêm nhiều ứng dụng tiện ích. Tất nhiên, bạn phải đóng phí thì mới có thể sử dụng những gói này.
Một khi bấm vào nút “Continue”, bạn chờ một thời gian để Cloudflare quét DNS có sẵn trong tên miền website. Trong trường hợp, nếu như bạn đã tạo record DNS trước đây thì Cloudflare sẽ lên danh sách chúng ở phía dưới. Còn nếu chưa có record DNS, bạn phải cần phải tạo DNS mới để trỏ tên miền.
Cách tạo cực kỳ đơn giản, bộ máy sẽ hiển ra Bảng thông tin để bạn khai báo, sau đấy nhấn nút “Add record” là okeyy.
– Bước 4: Trỏ cặp nameservers về Cloudflare
Tùy thuộc theo nhà sản xuất dịch vụ tên miền mà bạn có thể có phần cấu hình tương ứng (phần này sẽ không giống nhau ở các bên cung cấp). Tuy vậy, về căn bản, bạn chỉ phải đổi DNS hiện có sang cái mới của Cloudflare. Sau đấy, nhấn “Done, check nameservers”.
Sau khi hoàn tất bước này, bạn phải đợi khoảng 1 – 2 giờ để Cloudflare công nhận cặp DNS đã trỏ về thành công.
Xem thêm: 15+ Mẹo nắm bắt tâm lý vô cùng hiệu quả trong cuộc sống
Tổng hợp