• Webmaster Tools
  • Diễn Đàn Hỏi Đáp
  • Profile
  • Ủng hộ
  • DNS Check
  • CheckIP
  • Liên Hệ
Đỗ Trung Quân
  • HƯỚNG DẪN
  • LINUX
    • Linux Tricks
    • Distro Linux
      • CentOS/RedHat
      • CloudLinux
      • Ubuntu/Debian
      • AlmaLinux
    • WebServer
      • NGINX
      • Apache
      • LiteSpeed
    • Virtualization
    • Monitoring Tool
      • Zabbix
    • DevOPS
      • Ansible
      • Docker
      • Jenkins
      • AWS
    • Mail Server
    • VPN
  • CONTROL PANEL
    • cPanel
    • DirectAdmin
    • aaPanel
    • FastPanel
    • CyberPanel
    • Easypanel
    • VestaCP
    • CloudPanel
    • HestiaCP
    • Plesk
    • Script VPS
  • DNS
    • Domain
  • CMS
    • WordPress
    • Laravel
  • SECURITY
    • SSL
    • Firewall
  • DỊCH VỤHOT
  • WEB MẪUHOT

Hướng dẫn chặn quốc tế với CloudFlare

by ĐỖ TRUNG QUÂN 21/09/2023
Tác giả: ĐỖ TRUNG QUÂN 21/09/2023 3 comments 3,7K lượt xem
Dịch vụ xử lý mã độc WordPress
WEB MẪU WORDPRESS
Share FacebookTwitterPinterestTelegramEmail
3,7K

NỘI DUNG

  • Lý do chặn quốc tế
  • Cách chặn quốc tế với CloudFlare
    • Rule 1: Chặn toàn bộ quốc tế
    • Rule 2: Cho phép truy cập từ Việt Nam
    • Rule 3: Cho phép Googlebot truy cập
  • Lưu ý
  • Kết luận

CloudFlare là một dịch vụ CDN (Content Delivery Network) cung cấp nhiều tính năng bảo mật, trong đó có khả năng chặn truy cập từ quốc gia cụ thể. Tính năng này có thể được sử dụng để hạn chế truy cập từ quốc tế, và trong trường hợp này chỉ cho phép người dùng từ Việt Nam truy cập website.

Lý do chặn quốc tế

Có nhiều lý do để bạn muốn chặn truy cập từ quốc tế. Một số lý do phổ biến bao gồm:

  • Bảo vệ khỏi tấn công DDoS: Các cuộc tấn công DDoS thường được thực hiện từ các quốc gia khác. Chặn truy cập từ quốc tế có thể giúp giảm thiểu nguy cơ bị tấn công DDoS.
  • Tiết kiệm chi phí: Nếu bạn chỉ muốn website của mình được truy cập bởi người dùng Việt Nam, bạn có thể chặn truy cập từ quốc tế để tiết kiệm chi phí băng thông.
  • Cung cấp nội dung theo khu vực: Nếu website của bạn cung cấp nội dung chỉ dành cho người dùng Việt Nam, bạn có thể chặn truy cập từ quốc tế để tránh người dùng từ các quốc gia khác truy cập và sử dụng nội dung không được phép.

Cách chặn quốc tế với CloudFlare

Tôi có một tên miền là quantrivps.com, trước khi thực hiện thì tên miền này vẫn truy cập bình thường ở quốc tế. Như ảnh bên dưới đang trả về mã 200.

Chặn quốc tế với CloudFlare

Bây giờ tôi sẽ thực hiện tạo các quy tắc sau để chặn. Để tạo bạn truy cập vào CloudFlare sau đó chọn Security => WAF => Create rule

Chặn quốc tế với CloudFlare

Sau đó bạn cần thực hiện tạo 3 rule sau.

Rule 1: Chặn toàn bộ quốc tế

Bạn hãy tạo một rule với các giá trị như ảnh sau. Sau khi tạo xong thì nhận Save để lưu lại

Chặn quốc tế với CloudFlare

Hoặc bạn bấm vào Edit expression và dán giá trị này vào.

(not ip.geoip.country in {"VN"})

Rule 2: Cho phép truy cập từ Việt Nam

Tiếp theo bạn hãy tạo một rule với các giá trị như ảnh sau. Sau khi tạo xong thì nhận Save để lưu lại

CleanShot 2023 09 21 at 10.41.38

Hoặc bạn bấm vào Edit expression và dán giá trị này vào.

(ip.geoip.country in {"VN"})

Sau khi thiết lập xong 2 rule trên tôi thực hiện kiểm tra thì kết quả đã như mong muốn. Các quốc gia ngoài Việt Nam truy cập vào sẽ bị chặn và trả về mã 403. Còn ở Việt Nam truy cập sẽ trả về mã 200

CleanShot 2023 09 21 at 10.42.51

Tuy nhiên nếu chỉ với 2 rule trên thì ngay cả Googlebot cũng bị chặn. Do đó nếu bạn cần BotGoole truy cập thì bạn hãy tạo thêm rule thứ 3.

Rule 3: Cho phép Googlebot truy cập

Trước khi cấu hình tôi sẽ kiểm tra Bot ở trang https://botsimulator.com/. Và kết quả trả về mã 403

CleanShot 2023 09 21 at 10.44.05

Bạn hãy tạo một rule mới theo thông tin như ảnh bên dưới. Hoặc bạn bấm vào Edit expression và dán giá trị này vào.

(cf.client.bot) or (http.user_agent contains "Googlebot")
CleanShot 2023 09 21 at 10.52.21

Tiếp theo bạn cần sắp xếp lại các quy tắc theo thư tự sau để hoạt động

  1. Allow Bot Google
  2. Allow VN
  3. Block QT
CleanShot 2023 09 21 at 11.02.07

Và kết quả sau khi thực hiện, Botgoogle đã được đi qua.

CleanShot 2023 09 21 at 11.01.45

Lưu ý

Khi chặn truy cập từ quốc tế, bạn cần lưu ý rằng điều này có thể ảnh hưởng đến lưu lượng truy cập của website. Nếu website của bạn có nhiều khách truy cập từ quốc tế, bạn có thể cân nhắc sử dụng giải pháp khác để bảo vệ website khỏi tấn công DDoS.

Kết luận

Chặn quốc tế với CloudFlare là một cách đơn giản và hiệu quả để hạn chế truy cập từ quốc tế. Tính năng này có thể được sử dụng để bảo vệ website khỏi tấn công DDoS, tiết kiệm chi phí băng thông hoặc cung cấp nội dung theo khu vực.

5/5 - (12 bình chọn)
cloudflare

Tham gia nhóm hỗ trợ WordPress

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay
ĐỖ TRUNG QUÂN

Mình tên là Đỗ Trung Quân, hiện đang công tác tại AZDIGI với vị trí là SysAdmin. Mình đam mê viết Blog. Vì viết Blog giúp mình trau dồi được nhiều kỹ năng. Học hỏi thêm nhiều kiến thức mới, từ đó mình có thể chia sẻ đến các bạn các bài viết tài liệu bổ ích hơn. Hiện tại mình là admin của Blog DOTRUNGQUAN.INFO - CaiSSL.COM - QuantriVPS.COM. Mới đây mình có tạo ra nhóm Hỗ trợ Server - Hosting & WordPress | Hỗ Trợ Xử Lý Mã Độc WordPress với mục đích gây dựng một cộng đồng nhỏ để mọi người trao đổi kinh nghiệm, kiến thức quản trị VPS. Các thủ thuật, mẹo vặt khi sử dụng VPS. Rất mong nhận được sự ủng hộ của các bạn.

BÀI VIẾT LIÊN QUAN

Cấu hình Cloudflare Turnstile lên Website WordPress

11/08/2024

Hiển thị IP thực trên OpenLiteSpeed sau Proxy...

26/04/2024

Sửa lỗi ERR_TOO_MANY_REDIRECTS khi dùng CloudFlare

09/04/2024

Hướng dẫn bật tắt Proxy DNS CloudFlare

17/10/2023

Hướng dẫn xoá cache CloudFlare

31/08/2023

Chuyển hướng 301 với CloudFlare

29/08/2023

Ý nghĩa các chế độ SSL trên CloudFlare

16/02/2023

Thiết lập Cloudflare để lưu cache trang WordPress

12/02/2023

Cấu hình hiển thị IP thực của khách...

10/02/2023

Hướng dẫn thêm tên miền vào CloudFlare

09/10/2018
Author Box
Author Image

ĐỖ TRUNG QUÂN

Chuyên viên quản trị hệ thống.

Tư vấn & triển khai dịch vụ

VPS | Hosting | SSL | Mailserver | Website | Sửa lỗi WordPress

Bài viết của tác giả

Hosting/VPS khuyên dùng

Phổ Biến

  • Hướng dẫn tạo SSH Key trên macOS

  • Hướng dẫn sử dụng SSH Key

  • Hướng dẫn cài đặt v2board trên AAPANEL

  • Vấn đề IP Public liên tục bị thay đổi vì sao và cách khắc phục

  • Khắc phục lỗi không hiện hình ảnh và mô tả khi share link lên Facebook

  • Hướng dẫn kích hoạt Theme Flatsome mới nhất.

BẠN BÈ & ĐỐI TÁC

Thạch Phạm | CỔ Ý CONCEPT | Trương Quốc Cường | Đàm Trung Kiên | Web An Tâm | Phong Đinh | Học Mò | PHUNG.VN | Đăng Đạt

Bạn được quyền sao chép lại nội dung trên website Đỗ Trung Quân, miễn là có dẫn nguồn.

Hosting/VPS được tài trợ bởi AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay

AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay


Back To Top
Đỗ Trung Quân
  • HƯỚNG DẪN
  • LINUX
    • Linux Tricks
    • Distro Linux
      • CentOS/RedHat
      • CloudLinux
      • Ubuntu/Debian
      • AlmaLinux
    • WebServer
      • NGINX
      • Apache
      • LiteSpeed
    • Virtualization
    • Monitoring Tool
      • Zabbix
    • DevOPS
      • Ansible
      • Docker
      • Jenkins
      • AWS
    • Mail Server
    • VPN
  • CONTROL PANEL
    • cPanel
    • DirectAdmin
    • aaPanel
    • FastPanel
    • CyberPanel
    • Easypanel
    • VestaCP
    • CloudPanel
    • HestiaCP
    • Plesk
    • Script VPS
  • DNS
    • Domain
  • CMS
    • WordPress
    • Laravel
  • SECURITY
    • SSL
    • Firewall
  • DỊCH VỤHOT
  • WEB MẪUHOT