I tried to view some .co domains but with no luck. The host file is fine and is not a computer issue because I have the same problem trying to access those sites using a different computer or a mobile device. I also rebooted / restored my router to the factory defaults but still can't visit any site ending in .co. All the sites are working because I visited them using a proxy after all and those sites are fine. Any idea what's going on? It is my ISP fault? Or my router?