Isso provavelmente porque eles não estão restringindo o acesso a esses servidores, mas simplesmente sobrecarregando os registros DNS para que uma tentativa de resolver www.yahoo.com
de dentro da sua rede aponte para algum servidor arbitrário em vez do servidor www.yahoo.com
real.
É por isso que o seu truque SSH não está funcionando, porque você ainda depende do que o DNS diz quando usa nomes de host em vez de IPs para configurar o tunelamento.
Tente solucionar isso usando outro servidor DNS como o 8.8.8.8
do Google. Talvez você nem precise de tunelamento para acessar o site depois disso.