Skip to content

Properly implement IP banning #16

@WouterG

Description

@WouterG

I have previously created 2 scripts which do an attempt at ipbanning a player in 2 different ways, which I think is also the best working solution to the problem that we have with rotating IPs.

The first implementation of ipbanning that I had made was to just enter a username and get all connected alts by checking for a match in ip's with other logins in a close-by range of like 1 to 3 months back, and then banning all those accounts, so that they could make ban appeals to filter out which ones went wrong. This is a pretty rough approach to a problem but may sometimes be nessesairy when someone needs to get all their alts banned.

The second implementation is just adding an IP to a blacklist which runs for about 24 hours (max 48, maybe admin overridable to higher value but shouldn't be used really), which auto-bans any person that logs in on that IP.

If you have any suggestions to alternative ban solutions feel free to leave comments to see if we can further enhance it.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions