"Login Server Shutdown" og portsikkerhet på Knight Online-servere
I Knight Online pvp-servere er det første stoppet der spillere ser serverlisten og ID/Passord-verifisering gjort når de går inn i spillet. LoginServer.exe modul. Angripere kan låse denne modulen og fullstendig blokkere tilgang til spillet ved å overbelaste Login Server-porten med bot-kontoer eller DDoS-programvare. Her er sikkerhetstiltakene du kan ta for å hindre at inngangene blir blokkert.
Trinn 1: Endre og skjule påloggingsserverport
Standard påloggingsport for Knight Online pvp-servere 21000er. Siden denne porten er kjent for alle fra utsiden, er den direkte målrettet:
LoginServer.iniÅpne filen ogPORT=21000Endre standardverdien til et unikt eksternt portnummer.- Du kan bruke samme portnummer i pakken (klient) du distribuerer til spillerne.
server.iniDefiner det også i filen. Å gjøre porten til ikke-standard vil automatisk blokkere de fleste botangrep.
Trinn 2: Begrens tilkoblinger med Windows IPSet og TCP Connlimit
En nettangriper kan krasje påloggingsserveren ved å sende tusenvis av falske påloggingsforespørsler per sekund fra én enkelt IP-adresse. For å forhindre dette bør du bruke følgende regel i brannmurprogramvaren på serversiden eller avansert Windows-brannmur:
- Maksimal samtidig tilkoblingsgrense (TCP Connlimit) som kan komme fra en enkelt IP-adresse samtidig til inngangsporten din (eks: 21000). 3 eller 5 Begrens til .
- En vanlig spiller åpner kun 1 tilkobling per sekund når han går inn i spillet. På denne måten vil angriper-IP-er som sender hundrevis av forespørsler per sekund automatisk blokkeres (slippes) av systemet.
Trinn 3: Loggopprydding og regelmessig automatisk omstart
Påloggingsserver skriver alle feil påloggingsforsøk og tilkoblingsforespørsel til loggtabellen. Oppblåste logger reduserer exe-ytelsen:
- på SQL Server
TB_USER_LOGeller lignende inngangssporingstabeller med jevne mellomrom (ukentlig rengjøring). - Om nødvendig, bruk Windows Task Scheduler for å sikre at LoginServer.exe automatisk lukkes og startes på nytt hver natt når antallet spillere er lavest (eks.: 05:00).
Denne artikkelen er spesielt utarbeidet for PvPServer.