Indien je al die hostnames laat verwijzen naar 127.0.0.1, en het werkt niet, komt dit doordat er op je systeem een locale proxy staat die de web requests gewoon doorstuurt.
Je vraagt dan aan je eigen systeem om een bepaalde website te laden. Maar als deze als een proxy fungeert, gaat die gewoon zen ding doen en alsnog de pagina laden.
Verander de 127.0.0.1 eens in 173.194.112.63.
Dat is het IP adres van Google.
Dus als je de betreffende pagina wilt openen zal je doorverwezen worden naar Google.
Indien dit ook niet werkt heb je ergens anders een fout/probleem. Je hebt voor de toegevoegde lijnen in je hosts file toch geen # teken staan toevallig? Want dan ga je de bepaalde lijn niet uitvoeren (is voor commentaar)