Распространенной причиной этой проблемы является то, что вы используете прокси-сервер, который выполняет разрешение DNS за вас. Таким образом, ваш браузер никогда не пытается разрешить имя хоста, а просто передает его прокси-серверу, который, конечно, не использует запись вашего файла хоста.