For some reason, certain outgoing traffic on my server gets routed to the Apache webserver I am running. this problem just started happening. I have the webserver set up to use vhosts, the webserver config hasn't been changed for probably a month.
If I try to open a connection to say google.com (note there is no www in the address), the page that shows is the default page for my webserver (meaning the site doesn't have a vhost). If I would have used www.google.com, it would show the expected Google homepage.
I don't know why this started happening; it is really weird. Running CentOS 6.3 x64
I see the default page for my webserver if I use the webserver as a socks proxy for my computer at home. I just downloaded vnc and firefox on the server and tried navigating on there, it goes to the default webserver page too. If I use wget, it gets the proper page from the real Google website. Other processes on the server that try to open a connection to google.com (as well as other websites) show up in Apache log files as well. From the machine, I can ping google.com and get the proper IP address it maps to.