“Desligamento do servidor de login” e segurança de porta nos servidores Knight Online
Nos servidores pvp do Knight Online, a primeira parada onde os jogadores veem a lista de servidores e a verificação de ID/Senha é feita ao entrar no jogo. LoginServer.exe módulo. Os invasores podem bloquear este módulo e bloquear completamente o acesso ao jogo sobrecarregando a porta do servidor de login com contas de bot ou software DDoS. Aqui estão as medidas de segurança que você pode tomar para evitar que as entradas sejam bloqueadas.
Etapa 1: alterar e ocultar a porta do servidor de login
Porta de login padrão dos servidores pvp Knight Online 21000é. Como esta porta é conhecida por todos de fora, ela é direcionada diretamente para:
LoginServer.iniAbra o arquivo ePORT=21000Altere o valor padrão para um número de porta externa exclusivo.- Você pode usar o mesmo número de porta do pacote (Cliente) que distribui aos jogadores.
server.iniDefina-o também no arquivo. Tornar a porta fora do padrão bloqueará automaticamente a maioria dos ataques de bot.
Etapa 2: Limitar conexões com Windows IPSet e TCP Connlimit
Um invasor cibernético pode travar o servidor de login enviando milhares de solicitações de login fraudulentas por segundo a partir de um único endereço IP. Para evitar isso, você deve aplicar a seguinte regra no software de firewall do lado do servidor ou no firewall avançado do Windows:
- Limite máximo de conexão simultânea (TCP Connlimit) que pode vir de um único endereço IP ao mesmo tempo para sua porta de entrada (Ex: 21000). 3 ou 5 Limite a.
- Um jogador normal abre apenas 1 conexão por segundo ao entrar no jogo. Dessa forma, os IPs do invasor que enviam centenas de solicitações por segundo serão automaticamente bloqueados (descartados) pelo sistema.
Etapa 3: limpeza de log e reinicialização automática regular
O Login Server grava todas as tentativas de login e solicitações de conexão incorretas na tabela de log. Logs inchados reduzem o desempenho do exe:
- no SQL Server
TB_USER_LOGou tabelas semelhantes de rastreamento de entrada em intervalos regulares (limpeza semanal). - Se necessário, use o Agendador de Tarefas do Windows para garantir que o LoginServer.exe seja automaticamente fechado e reiniciado todas as noites quando o número de jogadores for menor (Ex: 05:00).
Este artigo foi preparado especialmente para PvPServer.