Você não pode usar curingas em /etc/hosts
. Você precisará adicionar todos os subhosts separadamente.
Fale mais sobre o problema. Deseja bloquear somente o tráfego originário da sua máquina, de toda a rede? Apenas tráfego WWW?
Se você quiser bloquear todo o tráfego para deviantart:
host deviantart.com gives 199.15.160.100
iptables -A OUTPUT -d 199.15.160.100 -j DROP
Isso DROPará todos os pacotes para o deviantart.com. Este IP pode mudar de curso, mas você pode verificá-lo periodicamente. Se você quer que isso seja persistente, você provavelmente precisará adicionar esta linha a algum script /etc/rc.local ou apropriado para sua distro.