Como bloquear icomming connection flood? -
KevinStyle - 22.08.2015
galera ta floodando icomming connection aqui e ta fazendo cair meu sv
ja coloquei isso
Код:
CallBack:: 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 %d bloqueado!", ip_address);
IncomingConnection[IncomingVezes]++;
format(String,sizeof(String), "[AVISO]: IP: %d Foi Bloqueado",ip_address);
ABroadCast(COLOR_LIGHTRED,String,1);
return 1;
}
format(IncomingConnection[IncomingIP], 16, ip_address);
IncomingConnection[IncomingVezes] = 0;
IncomingConnection[IncomingTempo] = gettime()+2;
return 1;
}
isso
Код:
CallBack:: OnPlayerFloodControl(playerid, iCount, iTimeSpan) {
if(iCount > 2 && iTimeSpan < 8000) {
new connecting_ip[32+1];
GetPlayerIp(playerid,connecting_ip,32);
printf("ANT BOT: Player ID(%d) IP %s Banido!", playerid, connecting_ip);
Ban(playerid);
}
}
ja tentei de tudoooo nessa bost@ e nao bloqueia esses #!@#1@
alguem ajuda pelo amor?
Re: Como bloquear icomming connection flood? -
99fe3rnando - 22.08.2015
server.cfg
coloque conforme queira
minconnectiontime 100
Tempo em milissegundos que servidor irб esperar antes de aceitar outra conexгo de entrada.
https://sampwiki.blast.hk/wiki/Server.cfg
Re: Como bloquear icomming connection flood? -
bruxo00 - 23.08.2015
Tente:
BlockIPAdress
Re: Como bloquear icomming connection flood? -
presidiario - 23.08.2015
Код:
CallBack:: 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 %d bloqueado!", ip_address);
IncomingConnection[IncomingVezes]++;
format(String,sizeof(String), "[AVISO]: IP: %d Foi Bloqueado",ip_address);
ABroadCast(COLOR_LIGHTRED,String,1);
return 1;
}
format(IncomingConnection[IncomingIP], 16, ip_address);
IncomingConnection[IncomingVezes] = 0;
IncomingConnection[IncomingTempo] = gettime()+2;
return 1;
}
if(IncomingConnection[IncomingVezes] > 3) return BlockIpAddress(ip_address, 0), printf("ip %d bloqueado!", ip_address);
JБ TA BLOQUEANDO + С ADIANTA ;/
Re: Como bloquear icomming connection flood? -
ImperioHosting - 23.08.2015
Olб, vocк hospeda em algum serviзo compartilhado? se sim, peзa a empresa mantenedora para bloquear o IP. Caso utilize de VPS linux utilize o comando pelo IPTABLES:
Код:
-A INPUT -i eth0 -p udp --dport 7777 -s "IP" j DROP