O arquivo hosts é chamado hosts por um motivo, é exatamente isso, hosts. Você pode redirecionar um nome de host para um IP diferente, mas não um local específico nesse ip. O que você está tentando fazer não é suportado, porque você não está direcionando um host para um IP, você está direcionando para um endereço.
Nome do host único:
1.2.3.4.5.6 example.com # redirects example to example ip
Double Hostnames:
1.2.3.4.5.6 example.com example.net # redirects examples to example ip