-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Limit by IPv6 network range #23
Comments
Any idea of IPv6 can be specified using a CIDR range? |
I think that for end-user clients, it's just generally assumed that people on the same network would be coming from the same Golang'd This is already what Docker Hub do for their rate-limiting: https://www.docker.com/blog/docker-hub-registry-ipv6-support-now-generally-available/ |
In that case, could you use a remote_ip matcher and specify the desired CIDR range? |
I've read through the documentation for However what is required here is the ability to dynamically track a group of requests from the same |
Does |
@mholt it probably won't work, since |
I think if you use that in the This matcher evaluates CIDR notation and matches on the resulting mask. |
For effective usage of this plugin on IPv6 enabled systems - there needs to be a way to rate-limit by IPv6 network range; this can be done by looking at the first four hextets which make up the network identifier of the addresses:
The text was updated successfully, but these errors were encountered: