doc/administration/reporting/ip_addr_restrictions.md
{{< details >}}
{{< /details >}}
IP address restrictions help prevent malicious users hiding their activities behind multiple IP addresses.
GitLab maintains a list of the unique IP addresses used by a user to make requests over a specified period. When the
specified limit is reached, any requests made by the user from a new IP address are rejected with a 403 Forbidden error.
IP addresses are cleared from the list when no further requests have been made by the user from the IP address in the specified time period.
[!note] When a runner runs a CI/CD job as a particular user, the runner IP address is also stored against the user's list of unique IP addresses. Therefore, the IP addresses per user limit should take into account the number of configured active runners.
Prerequisites:
1. This number specifies the
maximum number of unique IP addresses a user can access GitLab from in the specified time period before requests
from a new IP address are rejected.0. This number specifies the
time in seconds an IP address counts towards the limit for a user, taken from the time the last request was made.