From man 5 sshd_config:
UseDNSSpecifies whether
sshd(8)should look up the remote host name, and to check that the resolved host name for the remote IP address maps back to the very same IP address.If this option is set to
no(the default) then only addresses and not host names may be used in~/.ssh/authorized_keysfromandsshd_configMatch Hostdirectives.
If this option is set to yes then host names may be used in sshd_configMatch Host directives. Specify
UseDNS yesin sshd_config and then Match Host myclient.mydomain.net will work. Note you need to use Match Host for this, not Match Address.