Ah, I can see what you're trying to set up. The best solutions in your case would be:
- Setting up VPN between the shops and the servers. This is the most secure and doesn't require people to muck around with IP settings. Since you are essentially setting up an Extranet, this is the recommended way to go.
- IP whitelisting at the Operating System level. This, however, requires an on-call technician to edit the allowed IP ranges. However, this is a huge task and would only work trouble-free if all computers used to access the sites have static IPs.
So, I'd strongly recommend going the VPN route.
Please note that all other methods, including IP whitelisting at the Joomla! level, are not reliable for your kind of application. It is perfectly conceivable that an intruder can actually exploit those sites. Using the VPN or OS-level IP whitelisting you have blocked out all requests coming from potential attackers, ensuring your Extranet's security.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!