The delay is likely caused by the server being unable to do a reverse dns lookup for the client machine. There are a couple of solutions:
- Add the client’s hostname and IP address to the server’s /etc/hosts file
- Add the PTR record for the client machine to the DNS server.
- Add the following line to the server’s /etc/ssh/sshd_config file:
UseDNS no