Preskoči na vsebino
Zaščita DDoS · Peeryx · 15 Tbps+
Vsi vodniki

FiveM zaščita DDoS: igra, HTTP in izvorni strežnik

FiveM je več kot javni web naslov. Povezave igre, datoteke, HTTP končne točke in upravljanje imajo različne potrebe. Dosledna konfiguracija obravnava vse poti ter omrežno zaščito skupaj z vedenjem aplikacije in virov na izvornem strežniku, namesto splošne obljube L7.

← Vsi vodnikiCubixServ

Pred začetkom

Zapišite naslove, vrata, artifact različico in javne storitve. Hranite nastavitve ter dovoljene izvore proxyjev in filtrov. Pred spremembo dostopa igralcev do izvora pripravite vzdrževanje in preizkušeno vrnitev v prejšnje delujoče stanje.

Popišite javne končne točke

Ločite naslov igre, seznam, prenos in upravljanje. Zaščita ene poti ne nadomesti pregleda drugih. Uporabite vrata panela: txAdmin ni vrata igre. Na skupnem gostitelju ne izbirate tujih vrat ali storitev proti shemi operaterja. Potrdite dodelitev in dovoljenje vsake nove poti. Ne spreglejte odprtega upravljanja ali datotek z drugim javnim naslovom, ki pustijo izvor dosegljiv mimo zaščite in lahko porušijo načrtovano izolacijo.

Preverite tudi naslove domen, stare javne naslove in končne točke, ki jih oglašuje FXServer. Sekundarna storitev lahko razkrije izvor, tudi če glavna povezava uporablja proxy. S tem seznamom določite obseg s ponudnikom.

TCP in UDP preverite posebej

Vstop, datoteke in upravljanje testirajte ločeno. HTTP odgovor ali odprt TCP ne potrdita cele UDP poti. HTTP proxy pokriva nastavljen HTTP del, igra pa potrebuje primerno omrežno in transportno zaščito. L7 ne razlagajte kot popolno FiveM zaščito brez topologije. Ocenite zaščiteno operacijo in končno točko, ne samo ime, ki ne opiše izvedenih funkcij in meja. Preizkusite dejanskega igralca, ne le upravljalne strani.

Če uporabljate predpomnilnik datotek, preverite cilje in pogoje dostopa. Nastavitve strežnika proxy in datoteke so odvisne od različice FXServer. Nastavitev v novejši dokumentaciji morda ni v starejšem artefaktu: pred spreminjanjem konfiguracije potrdite razpoložljivost.

Uporabite uradne proxy nastavitve

Cfx.re dokumentira proxy in zunanje datoteke. Nastavitve morajo ustrezati artifactu in dejanskim končnim točkam. Druge različice ne kopirajte brez preverjanja. Zaupanja vredne proxyje omejite na dovoljene izvore: zaupanje celemu internetu odpravi razliko. Povezave preizkusite zaporedno s pripravljeno vrnitvijo. Naslove primerjajte z dejanskim ponudnikom filtra, ne primerom druge namestitve, operaterja ali različice. Vsako spremembo povežite z dokumentirano funkcijo in resnično dovoljenim izvorom.

Hranite natančne, dokumentirane sezname zaupanja vrednih virov. Globalno dovoljenje ali nepravilen posredniški naslov lahko oslabi zaščito; napačno postavljen blok lahko prepreči pridružitev igralcev. Vrtenje IP ali vrat ne nadomesti zaščite izvora in ga ne bi smeli opisati kot samodejno brez dobavljenega mehanizma.

Preglejte neposredne poti

Odprt nezaščiten izvor omogoča obhod posrednika. Preverite DNS, URL virov in dodatna vrata. Nova javna IP sama ne odpravi znanih poti. Omejite izvor po potrditvi dovoljenih naslovov in povratka. Samodejna rotacija IP je funkcija samo, če je dokumentirana in nastavljena za storitev. Gumb menjave IP ali prisoten proxy ne dokazujeta avtomatizacije ali jamstva. Dokumentirajte dejansko možnost, preden se nanjo zanesete, in preverite dostop po vsakem prehodu.

Podatkovne baze ali skrbniškega orodja ne izpostavljajte javnosti brez ugotovljene potrebe in ustreznih kontrol. Panel gostovanja in txAdmin sta ločeni okolji; zaščita enega ne zagotavlja varnosti drugega. Vzdržujte programsko opremo in pregledujte dostop po spremembah ekipe.

Zaščitite vire in dogodke

Omrežni filter ne nadomesti strežniških preverjanj. Ocenite pravice, omejitve pogostosti in dogodke, ki ustvarijo delo; podatki odjemalca niso samodejno vredni zaupanja. Napake primerjajte s skriptami in bazo. Zahteven vir je lahko videti kot napaka povezave. Več RAM ali drug filter ne popravita kode; merite aplikacijo in omrežje hkrati ter sledite uradnim varnostnim načelom. Skrivnosti odstranite iz zapisov pred deljenjem s podporo ali nepooblaščenimi osebami.

Spremljajte ponavljajoče se napake in operacije, ki pod obremenitvijo postanejo drage. Preizkusite spremembe na kopiji, obdržite prejšnje različice in upravljajte odvisnosti. Ogrodje in viri zahtevajo vzdrževanje; dodajanje zaščite ne naredi samodejno varnih skriptov.

Preizkusite celotno pot igralca

Po pomembni spremembi preverite seznam, vstop, datoteke in igro prek neodvisnih dostopov. Hranite čas in obremenitev. Web test ne dokazuje UDP zakasnitve igre. Navedenih 15 Tbps je skupna zaščitna zmogljivost pred strežnikom, ne njegova vrata. Potrdite obseg in meje; intenzivni testi vplivajo na druge instance in zahtevajo dogovor z operaterjem. Preverite običajne dovoljene igralce, ne samo dostopne konzole ali HTTP točke, in ohranite možnost pripravljene vrnitve.

Med incidentom ohranite čas, prizadeta omrežja, sporočila in razpoložljive dogodke ublažitve. Razlikujte nasičenost, lažne pozitivne rezultate, napake virov in skrbniške napake. Usklajujte aktivne preizkuse s ponudnikom, namesto da pošiljate improviziran promet nalaganja v proizvodnjo.

Kaj storiti v vašem primeru

PrimerNaslednji korak
Zaščiten je samo HTTPPreverite TCP/UDP in neposreden izvor. Stran ne pokrije celotne igre.
Napaka po praviluPrimerjajte izvor in povratno pot z načrtom ter uporabite pripravljeno razveljavitev.
Omrežje normalno, igra zastajaProfilirajte vire, dogodke in bazo hkrati z omrežno meritvijo.

Uradni viri

Viri pojasnjujejo protokole in nastavitve. Preverite dokumentacijo uporabljene različice.

  1. Cfx.re/docs/server-manual/proxy-setup/
  2. Cfx.re/docs/server-manual/server-commands/
  3. Cfx.re/docs/developers/server-security/
  4. RFC Editor / IETF/rfc/rfc4732