(This is a beginner's question)
I would like to have two (or more) virtual machines (KVM qemu based) on a dedicated server (Hetzner).
How many IPv4 address do I need?
I have one main IPv4 address. From what I understand I need additional IPv4 addresses to establish a bridge network for the virtual machines. Do I need a single IPv4 address for each virtual machine?
My use case is to have a database server and the web server on different virtual machines. So the virtual machines should be able to communicate with each other and to communicate with the outside world (internet).
So to say it in different words: I'd like to ssh into the host and from there into the virtual machines but the :80 and :443 traffic should go to the HTML-vm and the (local) database listens on a MYSQL-vm.