Help Cách chặn IP CN với forum Xenforo

Thảo luận trong 'Addon, Styling and Customization Questions' bắt đầu bởi chozjay, 25/12/2015.

  1. chozjay

    chozjay Thượng Đế

    Tham gia:
    25/12/2015
    Bài viết:
    8
    Đã được thích:
    1
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Hi,
    Mình có forum làm bằng Xenforo, các bác cho em hỏi có cách nào chặn IP China truy cập vào được ko? Vì mình dùng Nginx nên ko xài .htaccess, mà nghịch mãi Nginx (OS Centos 7) ko tài nào chặn được. Các bạn có biết add-on nào chặn IP China ko cho truy cập được vào không (ko phải chặn reg nick hay post new topic mà chặn không vào đc luôn)? Nếu xài Cloudflare thì chặn range IP CN chắc chết luôn :(. Chờ cao kiến của các bác.
     
    THB thích bài này.
  2. cuonghv

    cuonghv Cộng Sự Đắc Lực Thành viên BQT

    Tham gia:
    15/08/2015
    Bài viết:
    388
    Đã được thích:
    354
    Điểm thành tích:
    63
    Giới tính:
    Nam
    Nơi ở:
    4r truyện kiếm hiệp
    Web:
    Nhanh nhất là bạn cài cái Cfs vào, chặn thằng trung quốc thì chỉ cần thêm CC_DENY = "CN" trong file cấu hình là xong.
    Còn cách chặn với bản thân ngnix thì bạn phải biên dịch GeoIp module và cài thêm geoip-database, sau đó mới cấu hình chặn... Nói chung là phiền lắm!
    Chặn trên Xen là cách cuối cùng bởi dù có chặn thì request nó cũng đã "đi vào" và "chạm" tới code rồi, cho nên chẳng giảm tải được bao nhiêu cả.
     
    Chỉnh sửa cuối: 25/12/2015
  3. chozjay

    chozjay Thượng Đế

    Tham gia:
    25/12/2015
    Bài viết:
    8
    Đã được thích:
    1
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Cái CFS mình cài mà nó chạy hay bị lỗi tùm lum lắm, nên uninstall rồi :(. Có cách nào khác nữa ko bác?
     
  4. cuonghv

    cuonghv Cộng Sự Đắc Lực Thành viên BQT

    Tham gia:
    15/08/2015
    Bài viết:
    388
    Đã được thích:
    354
    Điểm thành tích:
    63
    Giới tính:
    Nam
    Nơi ở:
    4r truyện kiếm hiệp
    Web:
    Có gì đâu mà lỗi bác? Nó rất dễ cấu hình. Nhưng với trường hợp của bác, cứ set allow toàn bộ, chỉ dùng mỗi chức năng cấm ip theo quốc gia thôi.
     
  5. tri78

    tri78 Thượng Đế

    Tham gia:
    13/05/2015
    Bài viết:
    306
    Đã được thích:
    257
    Điểm thành tích:
    63
    Giới tính:
    Nam
    Thêm dòng này vào nginx.conf:
    Mã:
    include                   block-country.conf;
    
    Tải file đính kèm, trong này mình đã liệt kê sẵn các IP China (tương đối đủ)
    Giải nén vô thư mục conf rồi reset nginx
     

    Các file đính kèm:

    gaconhocit, chozjay and longruoi like this.
  6. longruoi

    longruoi Cộng Sự Đắc Lực Thành viên BQT

    Tham gia:
    19/04/2015
    Bài viết:
    263
    Đã được thích:
    209
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Web:
    Kiến thức tốt, hỗ trợ nhiệt tình thế này sao bác k đăng ký 1 chân quản trị nhỉ? :rolleyes:
     
  7. chozjay

    chozjay Thượng Đế

    Tham gia:
    25/12/2015
    Bài viết:
    8
    Đã được thích:
    1
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Bác cho em hỏi là e chặn đc rồi, nhưng mà nó chỉ chặn khi truy cập IP VPS chạy web, em muốn nó chặn khi truy cập domain site em thì như thế nào nhỉ? Site em xài Cloudflare, mong bác khắc phục em vụ này với
     
  8. tri78

    tri78 Thượng Đế

    Tham gia:
    13/05/2015
    Bài viết:
    306
    Đã được thích:
    257
    Điểm thành tích:
    63
    Giới tính:
    Nam
    Cũng tương tự thôi bạn ơi, cấu trúc của config nginx nó sẽ là (hoặc tương tự)
    - nginx.conf (toàn server hoặc VPS)
    - domain1.com.conf
    - domain2.com.conf
    Ở đây domain1 và domain2 là 2 tên miền bạn tạo bằng Vhost. Và hoàn toàn bạn có thể bỏ dòng include riêng cho từng domain.
    ...........
    Tuy cũng dùng nginx nhưng mỗi người có cách tạo cấu trúc file khác nhau (tạm gọi là biến thể). Vụ này bạn xem xét rồi làm cho thích hợp. Tham khảo thêm các tài liệu English trên mạng. Tài liệu Nginx bằng tiềng Việt rất ít hoặc nếu có cũng không chuyên sâu.
     
    chozjay, Blue and cuonghv like this.
  9. bannvph00701

    bannvph00701 Thượng Đế

    Tham gia:
    14/11/2015
    Bài viết:
    44
    Đã được thích:
    12
    Điểm thành tích:
    8
    Giới tính:
    Nam
    Nghề nghiệp:
    Seoer
    Nơi ở:
    Mỹ Đình
    Web:
    mọi người cho e hỏi band user theo ip thì như thế nào ạ?
     

Chia sẻ trang này