Machine Name=System
IP=192.168.0.1

I hosted following 3 websites on my system:

1) www.abc.com ---- 192.168.0.1 ---- Main Website

2) www.site1.com ---- 192.168.0.2 ---- Test Site

3) www.site2.com ---- 192.168.0.3 ---- Test Site


when i putted Domain Name of all above mentioned sites in browser, these sites was opened.

But when i putted IPs in browser (192.168.0.1, 0.2, 0.3), it opened the page of www.abc.com
(Main Site) thats hosted on 192.168.0.1.

Nslookup & Dig command also showed true results.

I cant undestand its a DNS or Apache Problem