Es facilismo, tenes que aprovechar los headers de cada dominio .. No hace falta que compres ninguna IP adicional.
Los headers son justamente el FQDN ..
www.dominio1.com .. y el otro ..
www.dominio2.com .. Todo lo resolves en la configuracion del apache .. googlea, busca hosts virtuales apache ..
Te dejo un link de la documentacion oficial de apache donde solito te vas a dar cuenta como hacerlo
http://httpd.apache.org/docs/2.0/vhosts/examples.html
Ojala te halla sido de ayuda
Saludos.