วิธีป้องกันเซิร์ฟเวอร์ FiveM จากการโจมตี DDoS
เซิร์ฟเวอร์โรลเพลย์ยอดนิยมมักถูกโจมตี ส่วนใหญ่จากคู่แข่งหรือผู้เล่นที่ถูกแบน การโจมตี DDoS ส่งทราฟฟิกท่วมการเชื่อมต่อของเซิร์ฟเวอร์จนผู้เล่นจริงหลุด ไฟร์วอลล์บนเซิร์ฟเวอร์อย่างเดียวหยุดไม่ได้ แต่คุณทำให้เซิร์ฟเวอร์ล่มยากขึ้นมากได้
การโจมตีเป็นอย่างไร
- ผู้เล่นหมดเวลาหรือหลุดพร้อมกัน
- เซิร์ฟเวอร์หายไปจากรายการเซิร์ฟเวอร์ FiveM
- ปิงพุ่งสูงสำหรับทุกคนขณะที่ CPU ของเซิร์ฟเวอร์ดูปกติ
- โฮสต์แจ้งว่ามีทราฟฟิกพุ่งเข้า IP ของคุณ
1. กรองทราฟฟิกก่อนถึงเซิร์ฟเวอร์
การโจมตีขนาดใหญ่ทำให้ลิงก์เครือข่ายเต็มก่อนที่เซิร์ฟเวอร์จะทิ้งอะไรได้ การกรองจึงต้องเกิดที่ต้นทางในเครือข่าย เลือกโฮสติ้งที่มีการป้องกัน DDoS บนทุก IP และดีที่สุดคือมีการกรองที่เข้าใจทราฟฟิก FiveM เพื่อให้ผู้เล่นจริงยังเข้าได้ระหว่างถูกโจมตี
2. ซ่อน IP จริงของคุณ
ผู้โจมตีต้องมีที่อยู่เพื่อโจมตี ถ้า IP จริงของเซิร์ฟเวอร์ปรากฏในรายการเซิร์ฟเวอร์หรือข้อความ Discord พวกเขาโจมตีได้โดยตรง ที่อยู่ที่ได้รับการป้องกันหน้าเซิร์ฟเวอร์จะซ่อนที่อยู่จริงไว้ ใน server.cfg FiveM แสดงที่อยู่ที่ต่างจากที่อยู่ที่รอรับการเชื่อมต่อได้:
set sv_forceIndirectListing true set sv_listingHostOverride "your-protected-ip:port" set sv_endpoints "your-protected-ip:port"
ผู้ให้บริการป้องกันจะให้ค่าที่ถูกต้อง เก็บบรรทัด endpoint_add_tcp และ endpoint_add_udp ไว้เพื่อให้เซิร์ฟเวอร์ยังรอรับการเชื่อมต่อ
3. ปิดประตูหลัง
การซ่อน IP ช่วยได้ก็ต่อเมื่อที่อยู่จริงหยุดตอบ ตั้งไฟร์วอลล์ให้พอร์ตเกมรับเฉพาะจากที่อยู่ของผู้ให้บริการป้องกัน เพื่อให้การโจมตีที่ส่งตรงไปยัง IP เดิมถูกทิ้ง
4. ล็อก txAdmin และพาเนลอื่นๆ
เว็บพาเนลของ txAdmin ซึ่งค่าเริ่มต้นอยู่ที่พอร์ต 40120 และพอร์ตฐานข้อมูล ไม่ควรเปิดให้ทั้งอินเทอร์เน็ต อนุญาตเฉพาะจาก IP ของคุณ หรือเข้าผ่าน VPN หรือ SSH tunnel
5. รักษา IP จริงของผู้เล่น
หลังพร็อกซี เซิร์ฟเวอร์จะเห็นที่อยู่ของพร็อกซีเว้นแต่คุณบอกให้เชื่อถือ ตั้ง sv_proxyIPRanges เป็นที่อยู่เกตเวย์ของผู้ให้บริการ และแบนผู้เล่นตาม license หรือ Discord identifier แทน IP
ระหว่างถูกโจมตี
- อย่ารีสตาร์ทซ้ำไปซ้ำมา มักไม่ช่วยและทำให้ผู้เล่นหงุดหงิด
- จดเวลาและสิ่งที่ผู้เล่นเห็น แล้วส่งให้โฮสต์
- ตรวจว่า IP จริงของคุณไม่ได้ตอบโดยตรง
- แจ้งความคืบหน้าให้คอมมูนิตี้ทราบใน Discord
Nodewave ช่วยอย่างไร
ทุก IP ของเซิร์ฟเวอร์ Nodewave อยู่หลังระบบกรอง DDoS ของ Gcore โดยไม่มีค่าใช้จ่ายเพิ่ม ถ้าเซิร์ฟเวอร์ของคุณโฮสต์ที่อื่น NodeShield จะวางที่อยู่ที่ได้รับการป้องกันในสิงคโปร์ไว้ด้านหน้า พร้อมตัวกรอง FiveM ของ Gcore และบรรทัด server.cfg ที่พร้อมใช้ในแดชบอร์ด
ปกป้องเซิร์ฟเวอร์ที่คุณรันอยู่แล้ว
NodeShield วางที่อยู่ที่ได้รับการป้องกันในสิงคโปร์ไว้หน้าเซิร์ฟเวอร์ FiveM หรือ Minecraft ของคุณ พร้อมระบบกรองของ Gcore ที่ออกแบบมาสำหรับเกมเหล่านั้น
