IP Lists

The IP Lists page in smoxy allows you to create and manage lists of IP addresses. These lists can be referenced in Conditional Rules to apply specific behaviors across your sites, making it easier to manage access for teams, partners, or specific IP ranges. Instead of manually entering IP addresses for every rule and site, you can define IP lists once and reuse them across different configurations.

Creating and Managing IP Lists

On the IP Lists page, you can:

  • Create New IP Lists: Provide a name for each list and add one or more IP addresses. This makes it easy to group together IPs for specific teams, partners, or locations.

  • Add or Remove IPs: Manage the IP addresses within each list by adding or removing IPs as needed. This gives you full control over which IPs are included in a list, and changes to the list will be automatically reflected wherever the list is used.

IP lists are particularly useful when you need to apply rules across multiple sites without having to repeatedly enter the same IP addresses.

Use Cases for IP Lists

IP lists can be referenced in Conditional Rules to streamline a variety of configurations, including:

  1. Basic Authentication (Basic Auth) Protection If you’re using Basic Authentication to protect your application, but want to disable it for certain users or teams, you can reference an IP list in your Conditional Rules. This allows you to exclude all IP addresses in the list from needing to authenticate, without needing to create separate rules for each site or manually input each IP address.

  2. Maintenance Pages During site maintenance, you might want to show a maintenance page to general visitors but allow specific users or teams to continue accessing the live application. You can set up a rule to route all traffic to a maintenance page, while only those on the IP list are able to bypass the maintenance page and view the actual application.

  3. Custom Load Balancing Rules For advanced use cases, you can use IP lists to control how traffic is distributed. For example, you could route certain users (based on their IP) to specific load balancers or backend servers while routing other users to different resources.

Benefits of Using IP Lists

  • Centralized IP Management: Instead of manually entering IP addresses in multiple rules or sites, you can define them once in an IP list and reference that list throughout your configuration. This reduces redundancy and simplifies the management of large sets of IP addresses.

  • Consistency Across Sites: By referencing the same IP list across different sites or rules, you ensure consistent behavior. Any changes to the IP list will automatically be applied wherever the list is used, making it easier to manage access control at scale.

  • Simplified Configuration: IP lists save you time by allowing you to create and manage groups of IPs in one place, rather than repeatedly entering them for each conditional rule or site configuration.

Last updated