Mielőtt elkezded
Rögzítsd a címeket, portokat, artifact verziót és nyilvános szolgáltatásokat. Őrizd a beállítást és jogos proxy- meg szűrőforrásokat. A játékosok eredeti szerver-hozzáférésének módosítása előtt tervezz karbantartást és kipróbált visszatérést az előző állapothoz.
Listázd a nyilvános endpointokat
Külön kezeld a játékcímet, szerverlistát, letöltést és adminisztrációt. Egy út védelme nem váltja ki a többi ellenőrzését. A panel portjait használd: txAdmin nem játékport. Megosztott gépen nem választhatsz más ügyfélportot vagy az operátor tervétől eltérő szolgáltatást. Minden új út kiosztását és jogosultságát igazold; ne hagyd figyelmen kívül az eltérő címet használó nyitott adminisztrációt vagy fájlkiszolgálást.
Ellenőrizze a FXServer által hirdetett tartománycímeket, régi nyilvános címeket és végpontokat is. Egy másodlagos szolgáltatás akkor is felfedheti az eredetet, ha a fő hivatkozás proxyt használ. Használja ezt a leltárt a hatókör meghatározásához a szolgáltatóval.
TCP-t és UDP-t külön próbáld
Belépést, fájlokat és kezelést külön tesztelj. HTTP-válasz vagy nyitott TCP port nem igazolja a teljes UDP utat. HTTP proxy a beállított HTTP-részt kezeli; a játékhoz megfelelő hálózati és átviteli védelem kell. L7-ből ne feltételezz teljes FiveM-védelmet konkrét topológia nélkül. A védett művelet és endpoint alapján dönts, ne csak egy név alapján, amely nem írja le az implementált funkciókat.
Ha fájlgyorsítótárat használ, ellenőrizze a célállomásokat és a hozzáférési feltételeket. A proxy- és fájlbeállítások a FXServer verziótól függenek. Előfordulhat, hogy az újabb dokumentáció egyik beállítása hiányzik egy régebbi melléktermékből: a konfiguráció módosítása előtt ellenőrizze az elérhetőséget.
Hivatalos proxybeállítást használj
Cfx.re külön dokumentál proxyt és külső fájlterjesztést. Beállításoknak az artifacthoz és valódi endpointokhoz kell illeszkedniük. Más verzió útmutatóját ne másold ellenőrzés nélkül. Megbízható proxykat jogos forrásokra korlátozz: az egész internet megbízhatónak jelölése megszünteti ezt a különbséget. A szükséges kapcsolatokat visszaállításra felkészülve sorban próbáld, és a forráscímeket a tényleges szűrőszolgáltatóval vesd össze, ne csak egy mintakonfigurációval.
Tartson pontos, dokumentált megbízható forráslistákat. A globális engedmény vagy a hibás proxycím alááshatja a védelmet; egy rosszul elhelyezett blokk megakadályozhatja a játékosok csatlakozását. A IP vagy port elforgatása nem helyettesíti az eredetvédelmet, és nem írható le automatikusnak a szállított mechanizmus nélkül.
Vizsgáld a közvetlen eredeti utakat
Nyitott védtelen eredeti cím megkerülhetővé teheti a köztes védelmet. Nézd a DNS-t, erőforrás-URL-eket és további portokat. Új nyilvános IP nem törli automatikusan az ismert utakat. Az eredeti hozzáférést a jogos címek és visszirány igazolása után szűkítsd. Automatikus IP-rotáció csak dokumentált és beállított szolgáltatásfunkcióként használható. Egy IP-váltó gomb vagy proxy jelenléte nem az automatikus mechanizmus bizonyítéka.
Ne tegyen közzé adatbázist vagy adminisztrációs eszközt nyilvánosan azonosított igény és megfelelő ellenőrzések nélkül. A tárhelypanel és a txAdmin különálló környezetek; az egyik védelme nem garantálja a másik biztonságát. A szoftver karbantartása és a hozzáférés ellenőrzése a csapatváltások után.
Tedd biztonságossá az eseményeket
Hálózati szűrő nem helyettesít szerveroldali ellenőrzést. Vizsgáld a jogosultságokat, sebességkorlátokat és munkát létrehozó eseményeket; kliensadatban ne bízz automatikusan. Vesd össze a hibát szkript- és adatbázisterheléssel. Költséges erőforrás kapcsolati hibának látszhat. Több RAM vagy más szűrő nem javít kódot; alkalmazást és hálózatot azonos időben mérj, és használd a hivatalos szerverbiztonsági dokumentáció elveit. A naplókból titkokat távolíts el.
Figyelemmel kíséri az ismétlődő hibákat és műveleteket, amelyek terhelés alatt költségessé válnak. Tesztelje a módosításokat egy másolaton, őrizze meg a korábbi verziókat és kezelje a függőségeket. A keretek és az erőforrások karbantartást igényelnek; a védelem hozzáadása nem teszi automatikusan biztonságossá a szkripteket.
Próbáld a teljes játékosi utat
Fontos változás után ellenőrizd a listát, belépést, fájlokat és játékot független internetkapcsolatokból. Őrizd az időt és terhelést. Webes teszt nem UDP játékping. A közölt 15 Tbps közös védelmi kapacitás a szerver előtt, nem annak saját portja. Igazold a hatókört és korlátokat; más példányokat érintő intenzív teszthez előzetes operátori egyeztetés kell. Normál jogos játékosok működését is ellenőrizd.
Egy incidens alatt őrizze meg az időt, az érintett hálózatokat, üzeneteket és az elérhető mérséklő eseményeket. Különböztesse meg a telítettséget, a hamis pozitívakat, az erőforrás-hibákat és az adminisztrációs hibákat. Koordinálja az aktív teszteket a szolgáltatóval, ahelyett, hogy rögtönzött betöltési forgalmat küldene a termelésnek.
Teendők az adott helyzetben
| Helyzet | Következő lépés |
|---|---|
| Csak HTTP védett | Vizsgáld a TCP/UDP-t és közvetlen eredeti elérést. Egy oldal nem a teljes játék. |
| Új szabály után hibás | A forrást és visszirányt vesd össze a tervvel, és használd az előkészített visszaállítást. |
| Normál hálózat, akadó játék | Profilozd az erőforrást, eseményeket és adatbázist a hálózati mérés idején. |
Hivatalos források
Ezek a források ismertetik a protokollokat és beállításokat. Ellenőrizd a használt verzió dokumentációját.