You need a VPN or a reverse proxy or similar for this.
What you want is either a service that gives you an IP address unrelated to your physical location (a VPN), or a machine that is willing to accept connections for you and forward them transparently to your machine (a reverse proxy).
You can set up your own VPN to proxy connections by getting a host from ~any hosting service and running something like OpenVPN on it.
You need a VPN or a reverse proxy or similar for this.
What you want is either a service that gives you an IP address unrelated to your physical location (a VPN), or a machine that is willing to accept connections for you and forward them transparently to your machine (a reverse proxy).
You can set up your own VPN to proxy connections by getting a host from ~any hosting service and running something like OpenVPN on it.