Basically shared hosting packages does not support the feature you are asking for. In most cases your hosting account is configured to accept HTTP requests on the shared IP address of the server. If you purchase a dedicated one, then the account will be reconfigured to work with it. According to your question I would advise you to look for VPS. Usually it comes with 5 IP addresses, but you can purchase 5 or more. This way you will have multiple IP addresses. I hope the question is addressed accurately.

Thank you, any Recommendations for the VPN? (I have a number of websites)