I have a SOAP server at IP Address A that uses http. It only accepts requests from Address B (my office). I need to work at Address C (home) for a couple of weeks, so I need a way to make SOAP requests from C to A via B.
What software can I use at Location B to accept requests from Location C and forward to Location A? I prefer something that works on Windows, but Linux is okay too.
This seems a little different from a "normal" proxy/reverse proxy server because the traffic never travels on our internal network.
For security, the software also needs to be able to restrict incoming requests based on their IP address range (the IP address of my system at home changes on a routine basis.)