Descobri que o endereço IP para o Ubuntu no Hyper-V não era 127.0.0.1 (também conhecido como localhost) na máquina Windows. No meu computador, usar o comutador virtual Hyper-V para criar um adaptador de rede externo permitiu que a VM do Ubuntu obtivesse seu endereço IP do meu roteador. Eu usei o ifconfig para ver qual era esse endereço e depois disso consegui me conectar via PuTTY.