Sometimes static src-address is not an option.
It would be nice to have secure port knocking, ex: ssh into router using a key pair - IP automatically added into allowed list for some period of time…
You can sort of fudge port knocking with built in tools: make rules in a chain that as an action add to an address list, and accept traffic sourced from that address list. You can stagger that - a syn sent to port 65000 adds to address-list-1, a syn sent to port 65001 from an address on address-list-1 adds to address-list-2, address-list-2 members are allowed to SSH into the router.
Not quite as sophisticated as dedicated port knocking tools, but it works.