Defina um arquivo ou script de inventário que retorne nomes de host completos. Em seguida, use padrões .
ansible '*can*101*' -m ping
Você também pode ter grupos de grupos em inventário profundo, onde o nome do grupo é um alias para 1 ou 2 dispositivos.
Definir o mesmo host por nomes diferentes no inventário pode resultar em tarefas sendo realizadas duas vezes no mesmo dispositivo.
A configuração SSH é uma coisa de resolução de nome separada que a Ansible não conhece.