I’m doing some work for a client developing a public web application. Some of the data I need resides on the client’s intranet. While I advised that this data should be placed with my application (external to their network, replicated on a periodic basis), they dictated that I had to get the data directly from their network since they don’t feel the replication will occur often enough.
With that mandate, one of their IT people changed their firewall to allow requests from a known IP address (ergo, IP authentication). I thought that I had a static IP with my Dreamhost hosting, but I was wrong on two counts: 1) I have a “unique IP address” which does not equal a static IP address, and 2) the requests I send are not from that IP address.
I assume that there’s nothing I can do with Dreamhost to resolve the matter. If so, is there another way to configure the firewall so that it can authenticate my requests? I’d like to go back to the IT person with some knowledge.