I want to add some extra security for a customer in our SaaS solution.
The customer wants to able to connect to our solution from only a few ip-adresses. (the company WAN-ip-address, and some home-WAN-ipaddress) The tools plugin of IT2BE provides a function, where we can detect ip-adresses, but those are only internal(LAN) ip-adresses.
I want to detect, the outside (WAN) ip-address, of a client, so we can add a complete internal LAN.
I’d highly recommend that you implement at the firewall level – either on the network equipment, or in the server’s IP tables – unless there’s a compelling reason to do otherwise.
that’s not possible. We have a SaaS solution, which can be accessed from all over the world. Some customers want to limit access to there section only from certain ip-addresses, so I don’t have control of there firewalls.
Harjo, do I understand correctly that the problem with Marcel’s plugin is that you only get the LAN address of the remote PC (a private IP) and not the address that is used by the router (or DSL modem)?
yes, you are right, I’ll only get the internal LAN ip-address.
Mac addresses, is a lot more work, (also in managing) because we have to add EVERY machine separately. So I/we prefer, to add only the outside WAN address of a whole company and some home WAN addresses of sales guys that don’t come to the office offen.