I have studied on this one and found the following in creating virtual host on your apache server. Perhaps, you can have a look at following :
The port of Apache should listens to port 80
Listen 80
It should also listen to all virtual host requests on all IP addresses
Listen for
NameVirtualHost *:80
< VirtualHost *:80 >
DocumentRoot /www/example1
ServerName
www.example1.com
# Other directives here
< /VirtualHost >
< VirtualHost *:80 >
DocumentRoot /www/example2
ServerName
www.example2.org
# Other directives here
< /VirtualHost >
You may replace * with the IPs