[Pedido] Anti DDoS
#1

Hoje eu estava no meu serve й de um lag e td mundo comeзo a sai e quando voltava aparece The serve the closed, nгo sei se e DDoS mais apareceu isso no chatlog

Код:
[18:34:19] Incoming connection: 187.113.180.123:63347
[18:34:20] Incoming connection: 177.134.230.16:27803
[18:34:21] Incoming connection: 181.114.222.77:59449
[18:34:21] Incoming connection: 200.203.10.175:1356
[18:34:24] Incoming connection: 179.178.185.186:59578
[18:34:28] Incoming connection: 181.114.222.77:59450
[18:34:28] Incoming connection: 200.203.10.175:1357
[18:34:31] Incoming connection: 187.15.58.250:16693
[18:34:34] Incoming connection: 177.158.44.253:62792
[18:34:38] Incoming connection: 177.98.69.84:55342
[18:35:10] Incoming connection: 181.114.222.77:50294
[18:35:13] Incoming connection: 177.158.44.253:50774
[18:35:18] Incoming connection: 200.203.10.175:1359
[18:35:19] Incoming connection: 177.158.44.253:50775
[18:35:22] Incoming connection: 177.158.44.253:50776
[18:35:23] Incoming connection: 179.178.185.186:56883
[18:35:23] Incoming connection: 181.114.222.77:61023
[18:35:25] Incoming connection: 177.98.69.84:54337
[18:35:26] Incoming connection: 200.203.10.175:1360
OBS: O Lag ficou por quase 2 horas so voltou a normal quando eu reiniciei й eu uso a WidHost proteзгo 1
Eu tava usando a anti DDoS do iPsBruno mais nгo funfo

@Edit
Me passaram um code aqui
Alguйm ai tem o programa pra testar no meu serve? nгo precisa me passa nada sу quero que alguem teste quem tiver manda MP pra eu passar o IP
Reply
#2

UP...
Reply
#3

Tente usar isso.

pawn Код:
#include <a_samp>

enum iI
{
    IncomingIP[16],
    IncomingVezes,
    IncomingTempo
}
new IncomingConnection[iI];

public OnIncomingConnection(playerid, ip_address[], port)
{
    if(!strcmp(IncomingConnection[IncomingIP], ip_address, true) && IncomingConnection[IncomingTempo] > gettime())
    {
        if(IncomingConnection[IncomingVezes] > 3) return BlockIpAddress(ip_address, 0), printf("ip_%s:%s bloqueado!", ip_address, port);
        IncomingConnection[IncomingVezes]++;
        return Ban(playerid);
    }
    format(IncomingConnection[IncomingIP], 16, ip_address);
    IncomingConnection[IncomingVezes] = 0;
    IncomingConnection[IncomingTempo] = gettime()+2;
    return 1;
}
Reply
#4

Valeu vou testar hoje
Reply
#5

Alguйm ai tem o programa pra testar no meu serve? nгo precisa me passa nada sу quero que alguem teste quem tiver manda MP pra eu passar o IP
Reply
#6

Quote:
Originally Posted by SatanMessenger
Посмотреть сообщение
Alguйm ai tem o programa pra testar no meu serve? nгo precisa me passa nada sу quero que alguem teste quem tiver manda MP

Coloque o cуdigo no server tenho quase certeza que nгo vai ter problemas.
Reply
#7

Quote:
Originally Posted by SatanMessenger
Посмотреть сообщение
Alguйm ai tem o programa pra testar no meu serve? nгo precisa me passa nada sу quero que alguem teste quem tiver manda MP pra eu passar o IP
Eu posso testar..
Reply
#8

Quote:
Originally Posted by Marlon307
Посмотреть сообщение
Tente usar isso.

pawn Код:
enum iI
{
    IncomingIP[16],
    IncomingVezes,
    IncomingTempo
}
new IncomingConnection[iI];

public OnIncomingConnection(playerid, ip_address[], port)
{
    if(!strcmp(IncomingConnection[IncomingIP], ip_address, true) && IncomingConnection[IncomingTempo] > gettime()) {
        if(IncomingConnection[IncomingVezes] > 3) return BlockIpAddress(ip_address, 0), printf("ip %s:%s bloqueado!", ip_address, port);
        IncomingConnection[IncomingVezes]++;
        return SendClientMessage(playerid,0xFF0000AA,"Vocк foi desconectado por nгo conectar-se durante 2 segundos.");
    }
    format(IncomingConnection[IncomingIP], 16, ip_address);
    IncomingConnection[IncomingVezes] = 0;
    IncomingConnection[IncomingTempo] = gettime()+2;
    return 1;
}
warning 235: public function lacks forward declaration (symbol "OnIncomingConnection")
error 017: undefined symbol "BlockIpAddress"
Reply
#9

Quote:
Originally Posted by khimera
Посмотреть сообщение
warning 235: public
function lacks forward declaration (symbol "OnIncomingConnection")
error 017: undefined symbol "BlockIpAddress"
New BlockIpAddress [Max Players]
Reply
#10

Quote:
Originally Posted by khimera
Посмотреть сообщение
warning 235: public function lacks forward declaration (symbol "OnIncomingConnection")
error 017: undefined symbol "BlockIpAddress"
Atualizar suas includes para a versao 0.3z r4
ou
pawn Код:
#include <a_samp>

enum iI
{
    IncomingIP[16],
    IncomingVezes,
    IncomingTempo
}
new IncomingConnection[iI];

public OnIncomingConnection(playerid, ip_address[], port)
{
    if(!strcmp(IncomingConnection[IncomingIP], ip_address, true) && IncomingConnection[IncomingTempo] > gettime())
    {
        if(IncomingConnection[IncomingVezes] > 3) return BlockIpAddress(ip_address, 0), printf("ip_%s:%s bloqueado!", ip_address, port);
        IncomingConnection[IncomingVezes]++;
        return Ban(playerid);
    }
    format(IncomingConnection[IncomingIP], 16, ip_address);
    IncomingConnection[IncomingVezes] = 0;
    IncomingConnection[IncomingTempo] = gettime()+2;
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)