Bảo vệ máy chủ Discord khỏi raid: 7 thiết lập thực sự hữu ích
Gần như mọi máy chủ đang phát triển rồi cũng sẽ gặp một vụ raid. Bảy thiết lập này ngăn được phần lớn, và hầu hết chỉ tốn của bạn năm phút.

Một vụ raid gần như luôn diễn ra theo cùng một cách. Từ hai đến năm giờ sáng, năm mươi đến ba trăm tài khoản vừa mới tạo tham gia, đăng cùng một tin nhắn vào mọi kênh, ping @everyone rồi biến mất. Khi bạn thức dậy, máy chủ đầy quảng cáo cho một trang tiền mã hóa và một nửa thành viên đã tắt thông báo.
Điều khó chịu là: phần lớn các cuộc tấn công này được tự động hóa với chi phí rẻ và thất bại trước những rào cản rất đơn giản. Nếu bạn quản lý một máy chủ có thể được tìm thấy công khai, hãy lần lượt làm theo bảy điểm sau. Bốn điểm đầu có sẵn trong Discord và chỉ tốn vài phút.
1. Nâng mức xác minh
Đây là thiết lập hiệu quả nhất, và nó liên tục bị bỏ qua.
Trong Cài đặt máy chủ, Kiểm duyệt, Mức xác minh, bạn quyết định một tài khoản cần có gì trước khi được phép đăng bài trong máy chủ của bạn. Ý nghĩa các mức:
| Mức | Yêu cầu |
|---|---|
| Thấp | Địa chỉ email đã xác minh |
| Trung bình | Tài khoản đã đăng ký Discord ít nhất 5 phút |
| Cao | Là thành viên máy chủ của bạn ít nhất 10 phút |
| Cao nhất | Số điện thoại đã xác minh |
Trung bình là mức tối thiểu cho mọi máy chủ công khai. Cao là điểm mà hầu hết các vụ raid tự động ngừng hoạt động, vì kẻ tấn công sẽ phải để tài khoản chờ mười phút trước khi làm được gì. Việc đó không đáng với họ.
Cao nhất nghe có vẻ hấp dẫn nhưng cũng chặn luôn nhiều người dùng thật không muốn đưa số điện thoại cho một ứng dụng trò chuyện. Chỉ dùng nó khi bạn đang thực sự bị tấn công.
2. Bật AutoMod của chính Discord
Discord đã có tính năng kiểm duyệt tích hợp từ lâu mà nhiều chủ máy chủ chưa từng mở. Trong Cài đặt máy chủ, AutoMod, bạn có thể bật bộ lọc chống liên kết spam, ping hàng loạt và những từ hay bị lạm dụng chỉ với hai cú nhấp.
Nó không thay thế được một bộ lọc đầy đủ, nhưng miễn phí và dùng được ngay.
3. Rà soát ai thực sự có quyền
Trường hợp khó chịu nhất không phải là raid từ bên ngoài mà là một tài khoản bên trong bị chiếm. Ai đó trong đội của bạn dính một liên kết lừa đảo, kẻ tấn công bỗng có quyền quản trị viên, và bốn phút sau mọi kênh đều biến mất.
Hãy xem lại danh sách vai trò một lần và hỏi, với mỗi vai trò có quyền Quản trị viên, liệu người đó có thực sự cần nó không. Trong đại đa số trường hợp, các quyền cụ thể là đủ:
- Một người hỗ trợ cần Quản lý tin nhắn và Hạn chế thành viên, không cần Quản trị viên.
- Một người phụ trách sự kiện cần Quản lý kênh trong một danh mục, không phải trên toàn máy chủ.
- Một bot hiếm khi cần mọi thứ, kể cả khi lời mời của nó gợi ý như vậy.
Bạn cũng nên bắt buộc xác thực hai yếu tố cho mọi thành viên đội ngũ. Trong Cài đặt máy chủ, Thiết lập an toàn có một công tắc chặn các thao tác kiểm duyệt khi không có 2FA.
4. Giới hạn lời mời
Một vụ raid cần một liên kết mời. Nếu liên kết của bạn nằm nguyên trong một danh sách máy chủ suốt hai năm, nó đã lọt vào một bộ sưu tập được khai thác luân phiên.
Với các danh sách công khai, hãy tạo lời mời có ngày hết hạn và giới hạn số lần dùng thay vì phát tán một liên kết không giới hạn. Trong Cài đặt máy chủ, Lời mời, bạn thấy mọi liên kết đang hoạt động và có thể thu hồi những cái cũ.
5. Bắt buộc tuổi tài khoản
Các công cụ có sẵn của Discord dừng lại ở đây. Mức xác minh Trung bình yêu cầu tài khoản đã tồn tại năm phút, đó không phải rào cản với một kẻ tấn công nghiêm túc. Ai tạo tài khoản trước một tuần vẫn lọt qua.
Một bot có thể kiểm tra ngày tạo tài khoản Discord và tự động loại các tài khoản dưới một ngưỡng. Bảy ngày là giá trị mặc định tốt: nó bắt gần như mọi tài khoản dùng một lần nhưng hầu như không cản người mới thật sự.
Có một điều quan trọng: dùng kick, không phải ban. Tài khoản bị kick có thể quay lại khi đủ tuổi. Còn ban thì sớm muộn sẽ trúng một người vừa đăng ký Discord vì bạn bè mời họ.
Trong AlphaCloud, đó là module Tuổi tài khoản, bạn thiết lập trong bảng điều khiển web bằng hai trường.
6. Đặt xác minh trước cửa máy chủ
Nguyên tắc: thành viên mới chỉ thấy đúng một kênh. Chỉ khi họ làm gì đó ở đó, họ mới nhận được vai trò mở phần còn lại.
Công sức của bạn chỉ một lần:
- Bỏ quyền xem tất cả các kênh trừ kênh xác minh khỏi
@everyone. - Tạo một vai trò được phép xem mọi thứ còn lại.
- Để một bot cấp vai trò đó khi bấm nút.
Một nút đơn giản đã chặn được các bot chỉ biết gửi tin nhắn. Nếu máy chủ của bạn bị nhắm đến có chủ đích, một bài toán nhỏ là lựa chọn tốt hơn, vì không thể bấm qua một cách mù quáng.
Tác dụng phụ rất dễ chịu: danh sách thành viên cho bạn thấy ngay ai đã qua xác minh và ai chưa.
7. Một phanh khẩn cấp tự động
Sáu điểm đầu ngăn được phần lớn. Với phần còn lại, bạn cần thứ gì đó phản ứng nhanh hơn bạn.
Ý tưởng đằng sau rất đơn giản: một hành động đơn lẻ không đáng ngờ, tốc độ của nó mới đáng ngờ. Một kênh bị xóa là chuyện thường. Mười kênh bị xóa trong hai mươi giây, từ một tài khoản mới lên quản trị viên hôm qua, là một cuộc tấn công.
Một hệ thống anti nuke đếm các hành động như vậy, đánh trọng số và can thiệp khi vượt ngưỡng. Những điều hợp lý:
- Cách ly thay vì ban với con người. Cuộc tấn công dừng ngay, nhưng bạn có thể trả lại vai trò nếu đó là báo động nhầm.
- Một kênh nhật ký, để buổi sáng bạn thấy chuyện gì đã xảy ra.
- Một danh sách trắng cho ban quản lý và cho các bot hợp pháp làm nhiều thao tác.
AlphaCloud gọi module này là Anti Nuke. Nó cũng có thể khôi phục kênh và vai trò đã bị xóa, nhưng với một giới hạn quan trọng mà mọi hệ thống trung thực đều nên nói với bạn: lịch sử tin nhắn không quay lại. Các kênh được khôi phục đều trống. Đây là kiểm soát thiệt hại, không phải bản sao lưu.
Nên làm gì, theo thứ tự
Nếu hôm nay bạn chỉ có hai mươi phút:
- Mức xác minh lên Cao (2 phút)
- Xem lại các vai trò có quyền Quản trị viên (10 phút)
- Thu hồi các liên kết mời cũ (3 phút)
- Bật AutoMod của Discord (5 phút)
Như vậy là xử lý được phần lớn. Các điểm 5 đến 7 trở nên đáng làm khi máy chủ của bạn vượt quá vài trăm thành viên, hoặc nếu bạn đã từng bị tấn công.
Và một lời khuyên cuối cùng không liên quan đến thiết lập: hãy sao lưu cấu trúc máy chủ. Vai trò, danh mục, kênh. Nếu chuyện xảy ra, chính tệp đó là khác biệt giữa nửa giờ và cả một ngày cuối tuần.
Bài viết khác
Thiết lập xác minh Discord: Phương thức nào chặn vấn đề nào
Nút bấm, bài toán, đăng nhập Discord hay liên kết ngoài: mỗi kiểu xác minh chặn một thứ khác nhau. Cách chọn đúng kiểu, và hai lỗi làm hỏng gần như mọi thiết lập.
Hướng dẫnAnti Nuke: Điều gì xảy ra khi một tài khoản admin bị chiếm quyền
Raid đến từ bên ngoài, nuke đến từ bên trong. Lớp bảo vệ hoạt động thế nào, vì sao nó chấm điểm mối đe dọa thay vì dùng quy tắc cố định, và nó không làm được gì.
Hướng dẫnThiết lập AutoMod: Sáu bộ lọc và cơ chế leo thang phía sau
Kiểm duyệt tự động hiếm khi thất bại ở khâu phát hiện, nó thất bại ở khâu phản ứng. Sáu bộ lọc hoạt động thế nào và hình phạt nào hợp với vi phạm nào.