If possible, try to flush ip tables and see if you actually can connect via http. (iptables -F
)
Like DragonLordDarth Android was saying, make sure you aren't trying to connect via https.
Also, do you have more than one ethernet interface? Or is your ethernet interface called something else besides eth0. a quick ifconfig
will show you what your interface names are.