One way of dealing with the one vs. many IP addresses is by external redirection. Check out sites like
www.noip.com. You can change the port that web requests come into based on the URL redirection, so one web server could use 80, the next one 8080, the third use 8081, etc... This is also effective when you have an ISP that blocks certain incoming ports, say 80 for instance.