Multiple Servers, externally, through single IP
Solution 1:
http://wordpress.vaas.me/?p=14
You can set a third server as a gateway (reverse proxy) with apache that will take your single ip and depending on the domain, will forward to a different internal IP.