CursHosting Banner

如何保護您的 FiveM 伺服器免於 DDoS 漏洞

透過 FiveM 官方建議的參數設定 server.cfg,有效防止伺服器資訊外洩,並加強對 DDoS 漏洞的防禦。

設定 server.cfg

要增強伺服器的安全性,需要在您的 server.cfg 檔案中新增以下幾行設定。

# 安全性設定 - 防範 DDoS 與保護隱私
set sv_requestParanoia 3
sv_endpointprivacy true
sv_authMinTrust 4

以下將說明這三行的用意。

1. sv_requestParanoia

這個參數用於防禦 HTTP 洪水攻擊。數值範圍是 0 到 3,預設值為 0。

  • 等級 0: 正常運作,沒有特殊防護。
  • 等級 1: 會阻擋某些類型的 Proxy 請求。
  • 等級 2: 更嚴格的驗證,會限制某些資訊的存取。
  • 等級 3: 最高安全等級。所有對 info.jsondynamic.jsonplayers.json 相關端點的請求都會返回 "Nope."。

官方文檔:點我查看

建議設定

將此參數設定為 3 可以有效防止外部透過 HTTP 請求獲取伺服器的玩家列表等敏感資訊,從而降低某些 Layer 7 (應用層) DDoS 攻擊的風險。

2. sv_endpointprivacy

當設定為 true 時,它會隱藏玩家的 IP 位址,使其不會在伺服器的公開報告中顯示。

這樣做的好處:

  • 保護玩家的個人隱私。
  • 防止玩家的 IP 位址被惡意收集和濫用。
  • 提升伺服器的整體安全性。

官方文檔:點我查看

建議設定

將此參數設定為 true。

3. sv_authMinTrust

設定不同使用者身份驗證的可信度等級,數值範圍是 1 到 5,預設值為 1。數字越高,代表要求的可信度越高。

  • 等級 1: 最低信任度(最不安全)。
  • 等級 5: 最高信任度(例如,可能需要使用外部的第三方驗證)。

官方文檔:點我查看

建議設定

將此參數設定為 4 表示只允許具有高度可信身份驗證方式的玩家連接。這有助於防止身份偽造和未經授權的存取

總結

透過實施以上 server.cfg 設定,您可以強化您的 FiveM 伺服器以應對潛在威脅:

  • sv_requestParanoia 3:有效防範某些類型的 DDoS 攻擊。
  • sv_endpointprivacy true:保護玩家的 IP 位址與隱私。
  • sv_authMinTrust 4:確保只有經過較高可信度驗證的玩家才能連接。

這是一套相當嚴格的安全配置,請務必定期查看 FiveM 的官方文件以獲取最新的安全建議。

On this page