Mac OS端末やavahiを導入したLinux端末では、xxx.localというローカルネットワークでのみ有効なホスト名が提供されます。
他のLinux端末からはssh xxx.local
とするとsshすることができますが、Windows端末からPuTTYやTera Termを利用してSSHを試みるとホストが見つからないというエラーになる場合があります。
そんなときは、Appleが提供するBonjourを導入すると解決する可能性がありますので、お試しください。
https://support.apple.com/ja-jp/bonjour
xxx.localという名前はmDNSという仕組みで動くもののようです。
BonjourはmDNSの機能を提供しているため、インストールするとxxx.localという名前で別端末にアクセスが可能になるそうです。
Windows10にも標準でmDNSの機能があるようで、PowerShellなどで名前解決は可能ですが、PuTTYやTera Termではうまく動作してくれないようです。