Es kann funktionieren, muss aber nicht.
Du wirst, falls es funktioniert, auf zwei Probleme stossen:
1. Hast du ja nur eine IP Adresse, musst also für alles die Ports ändern.
2. Werden beide VMs (mehr als zwei aufzusetzen ist nicht ratsam) sehr langsam sein.
Gründe die dagegen sprechen das es funktioniert sind, dass der Kernel evtl. nicht erneut virtualisiert werden kann. Ich meine mich erinnern zu können, dass du das daran sehen kannst, ob bei ''htop'' oben die Prozessoren im Leerlauf mit 0% oder mit -nan% angegeben werden. Letzteres würde dann eher nicht funktionieren.
Aber wenn du mit deinen Freunden an der VM arbeiten willst, brauchst du ja auch nicht erneut zu virtualisieren, weil du ja einfach für alle deine Freunde jeweils einen User einrichten kannst.
Darüber können deine Freunde dann arbeiten. Der einzige Unterschied ist dann, dass halt keine Trennung zwischen den Prozessen vorliegt.