Ok so most servers won't ban you by IP, like all the facepunch officials won't ban you based off of ip. Some servers will find that you are ban evading off of your ip such as rustafied and rustralasia, on these servers you can use a VPN and a hwid spoofer to avoid this.
As you said in your post, some servers prevent the usage of a VPN like upsurge, if your ip is already blacklisted then it's pretty much over. The only way you can join upsurge if your ip is already blacklisted is by contacting the admin and saying that you need to use a VPN for another reason like for safety on the internet or some reason just try make one ( or by getting a new router or switching ISP)
There is lots of good vpns out there just do a bit of research. I know you can buy cheap subscriptions for these on websites such as plati.ru and steamby.ru.
Good luck 🙂