Bungee - Proxy AddressLimit 1.0

Limit users per IP address

  1. md_5

    Administrator Developer

    md_5 submitted a new resource:

    AddressLimit - Limit users per IP address

    Read more about this resource...
     
    • Like Like x 1
  2. Finally an easy spambot protection
     
  3. haha pretty cool today i starting looking for this plugin and its apperd :D thx md5
     
  4. Hey, have you considered a version for this with just a standalone spigot instance?

    I am sure that it would be extremely useful for me and many others.

    Thanks!
     
  5. I was wondering why the other one got deleted because its a good plugin, good to see its free now, everyone should use it :p
     
  6. i dont think this don't work well, got bungee offline and my network crashed because there where are like 40 bots on my login (same ip)
     
  7. again another attack, and i got like 100 bots on my login and crashed all the network...
    Please @md_5 i am a buyer of this plugin....
    there is the log http://pastebin.com/vKESU8mq
    ip is limited to 2, and work, but not with bots (with same ip)
    bungee offline and spigot offline mode

    Please dont complain me about "enable online mode bla bla -_-"
     
    #9 malachiel, Jun 26, 2015
    Last edited: Jun 26, 2015
  8. md_5

    Administrator Developer

    That is a spigot log, this is a bungee plugin.
     
    • Funny Funny x 1
  9. minecraft7net

    Supporter


    you can easy drop they connections by :
    /sbin/iptables -A INPUT -s 2.34.115.246 -j DROP

    to list iptables -L -n
    to clear that iptables -F
    (this will flush all the tables - dont recommended if you are using iptables atm)
     
  10. minecraft7net

    Supporter

    hi - look at your logs, you have mysql errors with too many connections.

    "..."
    14:27:02 [INFORMAZIONI] Could not connect to MySQL server! because: Data source rejected establishment of connection, message from server: "Too many connections"
    "..."

    you need to change mysql server settings.

    here you have example about max_connections : https://major.io/2007/01/24/increase-mysql-connection-limit/
     
  11. Dude mysql don't work because i tgot like 100 bots that login/logout on my login server...
     
  12. minecraft7net

    Supporter

    i have the same attacks on my network too :), few per day.

    i was fight with them by

    1. http://dev.bukkit.org/bukkit-plugins/easy-anti-join-bot-proxie/
    2. lmits in authme - thereis alot of settings with antibot too

    now i'm only using that MD5 plugin for bungee

    09:43:43 [INFO] Enabled BungeeCord version git:BungeeCord-Bootstrap:1.8-SNAPSHOT:"cc3a8c0":1071
    09:43:44 [INFO] Loaded plugin AddressLimit version 1.0-SNAPSHOT by null
    cat AddressLimit/config.yml
    limit: 10

    but if they use DDOS with random IP you need another tool :)

    my strategy is to DROP whole network if i have attack from one IP even if its /22
     
    • Friendly Friendly x 1
  13. Dacon

    Supporter

    Does this limit concurrent users, or total users with the same IP?
     
  14. minecraft7net

    Supporter

    total from the same IP
     
  15. @md_5 sorry for the tag again, but i provided the bungee log and i would like to have a reply, why your plugins is not blocking bots from the same ip (with normal user work fine)
     
  16. Doesn't appear to be working anymore unless I'm doing something wrong.

    I dropped it into the plugins folder and it doesn't even get to the stage where it generates the folder with the config in it. When i try launch bungee it stops it from completely starting up.

    I'm running the latest bungeecord and I have the following bungeecord plugins: BungeeAdminTools, BungeeTabListPlus, gesuit, mineversechat, playertabcomplete, yamler.

    Code (Text):
    00:27:15 [INFO] Using standard Java JCE cipher. To enable the OpenSSL based native cipher, please make sure you are using 64 bit Ubuntu or Debian with libssl installed.
    00:27:15 [INFO] Using standard Java compressor. To enable zero copy compression, run on 64 bit Linux
    00:27:15 [INFO] Enabled BungeeCord version git:BungeeCord-Bootstrap:1.8-SNAPSHOT:"cc3a8c0":1071
    00:27:16 [INFO] Discovered module: ModuleSpec(name=cmd_alert, file=modules\cmd_alert.jar, provider=JenkinsModuleSource())
    00:27:16 [INFO] Discovered module: ModuleSpec(name=cmd_find, file=modules\cmd_find.jar, provider=JenkinsModuleSource())
    00:27:16 [INFO] Discovered module: ModuleSpec(name=cmd_list, file=modules\cmd_list.jar, provider=JenkinsModuleSource())
    00:27:16 [INFO] Discovered module: ModuleSpec(name=cmd_send, file=modules\cmd_send.jar, provider=JenkinsModuleSource())
    00:27:16 [INFO] Discovered module: ModuleSpec(name=cmd_server, file=modules\cmd_server.jar, provider=JenkinsModuleSource())
    00:27:16 [INFO] Discovered module: ModuleSpec(name=reconnect_yaml, file=modules\reconnect_yaml.jar, provider=JenkinsModuleSource())
    00:27:16 [INFO] Loaded plugin reconnect_yaml version git:reconnect_yaml:1.8-SNAPSHOT:"cc3a8c0":1071 by SpigotMC
    00:27:16 [INFO] Loaded plugin MineverseChat version 2.2 dev by Aust1n46
    00:27:16 [INFO] Loaded plugin Yamler version 2.3.0-SNAPSHOTb-5 by geNAZt
    00:27:16 [INFO] Loaded plugin BungeeAdminTools version 1.3.3 by Alphart
    00:27:16 [INFO] Loaded plugin cmd_list version git:cmd_list:1.8-SNAPSHOT:"cc3a8c0":1071 by SpigotMC
    00:27:16 [INFO] Loaded plugin geSuit version 0.8.0b-68 by geNAZt
    00:27:16 [INFO] Loaded plugin cmd_find version git:cmd_find:1.8-SNAPSHOT:"cc3a8c0":1071 by SpigotMC
    00:27:16 [INFO] Loaded plugin cmd_server version git:cmd_server:1.8-SNAPSHOT:"cc3a8c0":1071 by SpigotMC
    00:27:16 [INFO] Loaded plugin PlayerTabComplete version 1.1 by Sabbertran
    00:27:16 [INFO] Loaded plugin cmd_alert version git:cmd_alert:1.8-SNAPSHOT:"cc3a8c0":1071 by SpigotMC
    00:27:16 [INFO] Loaded plugin AddressLimit version 1.0-SNAPSHOT by null
    00:27:16 [INFO] Loaded plugin cmd_send version git:cmd_send:1.8-SNAPSHOT:"cc3a8c0":1071 by SpigotMC
    00:27:16 [INFO] Loaded plugin BungeeTabListPlus version 2.0.5 by CodeCrafter47
    00:27:16 [WARNING] Forced host server pvp is not defined
    00:27:16 [INFO] Enabled plugin reconnect_yaml version git:reconnect_yaml:1.8-SNAPSHOT:"cc3a8c0":1071 by SpigotMC
    00:27:16 [INFO] Enabled plugin MineverseChat version 2.2 dev by Aust1n46
    00:27:16 [INFO] Enabled plugin Yamler version 2.3.0-SNAPSHOTb-5 by geNAZt
    00:27:16 [INFO] Enabled plugin BungeeAdminTools version 1.3.3 by Alphart
    00:27:16 [INFO] Enabled plugin cmd_list version git:cmd_list:1.8-SNAPSHOT:"cc3a8c0":1071 by SpigotMC
    00:27:16 [INFO] ┬žaStarting geSuit
    00:27:16 [INFO] ┬žaInitialising Managers
     
    Edit: Nevermind i removed gesuit and it loaded fine without gesuit, then put gesuit back and it loads with all my plugins again, weird.
     
    #20 chris_61, Jul 2, 2015
    Last edited: Jul 2, 2015