He realizado la configuración en un dispositivo público que ejecuta Ubuntu 20. Funciona como se esperaba.
Tengo una situación en la que una red desde la que estoy intentando conectar el puerto está rotando la dirección IP saliente. Solo aparece la Etapa 1 en los registros, pero cada intento tiene 1 de 4 direcciones IP dentro de XY0.0/16. ¿Hay alguna forma de solucionar esto, tal vez configurar knockd para usar más de una IP en situaciones específicas?