"Virtual IP address" is nonsense; every IP address is as real as another. There are, however, "virtual private networks" or VPNs (which are virtual in the sense that they don't have dedicated physical links, but go on top of another network, usually Internet). Connecting to a VPN may allow you to use Internet through somebody else's computer, causing websites to see only that computer's IP address.
- [You: 192.0.2.1] ⇄ [VPN server: 203.0.113.1] ⇄ [Web server: 198.51.100.1]
There exist commercial VPN providers which offer connections for the purposes of hiding your IP address and/or encrypting the traffic; they can be found by searching for "VPN provider" or similar queries.