Linux Hint published a tutorial showing you how to SSH into a KVM CentOS 8 virtual machine from your home network via SSH tunneling.
SSH from Local Machine to Virtual via KVM and CentOS 8 Guest
To SSH into virtual machines running on your KVM host, there are two methods to do so: SSH tunneling and configuring a public KVM network bridge. This article shows you how to SSH into a KVM CentOS 8 virtual machine from your home network via SSH tunneling and using a public KVM network bridge.
SSH from Local Machine to Virtual via KVM and CentOS 8 Guest – Linux Hint