Great question — answering as the UphillTech team:
You are showing two different networks in the first block: 172.21.158.0/24 and 172.21.183.0/24 so these won't be able to talk to each other without some iptables rules. What you probably want to do is start the guest with " user networking ". You can do this by simply starting the guest with no networking options (user networking is the default): qemu-system-x86_64 -hda /path/to/hda.img
Full answer by user1794469: https://unix.stackexchange.com/a/518878 (CC BY-SA 4.0).
Need it done for your business? UphillTech.