How can I whitelist my IP address for my company’s needs when my ISP provides with with a dynamic IP address?
I am working from home and my company needs to whitelist my IP. Obviously, my ISP’s assigned external IP changes as often as the sun comes up.
I am looking for a solution how to go around this. I heard about static IP addresses and Dynamic DNS but I have failed so far to get anything working.
I would prefer basic, cheaper solutions to be able to experience and make up my mind later.
52 Answers
In broad terms:
- Create a dynamic DNS hostname for your home Internet connection. This will result in your having a DNS hostname (e.g.
home.example.com) that resolves to the IP address of your home Internet connection. The dynamic DNS service will update the DNS entry any time your address changes. - Give the dynamic DNS hostname to your company's IT admin and have them whitelist your connection using the hostname. Since it will always resolve to your IP address, no changes will be required when your IP changes.
I would add a third solution, a little bit more complex, but at the same time more flexible:
To get a proxy with a static IP, so, you can connect to it wherever you are and from there you can access to your intranet.
You can create yours using in any cloud service. For instance: DigitalOcean, AWS or Linode, just to name a few. But also if you have access to a place with a static IP (work place, friend's datacenter, etc.) you can place the proxy there by yourself and redirect (all or specific) local traffic through it.
I found this article with a proof of concept through SSH, just in case you might want to test this solution and as a possible point of start.
Also, here in this forum there are some similar questions, and this is a kinda old thread about this issue, but I've found it useful anyway: