You do not have to disable VPN. What you need is a public IP. In many instances it is actually a paid service, and not always provided for private clients. What is currently assigned to you by the ISP, the various addresses from 100.x.x.x pool, comes from your provider's intermediate network, before actually going out to the internet. This is done due to limited amount of publicly routable unique addresses, to increase the number of connections.