Open
Description
With contributions from @tomribbens
-
1. IP ranges used by VMs should be updated because they are not following RFC1918
-
2. Network configuration commands are changed from
iptables
tonft
-
Port forwarding - from a public IPv4 port on the host to a port on the guest
Dedicated issue: As a VM developer, I would like to talk with a VM using raw TCP sockets #148
Related: Feature: IPv4 port mapping could not be defined aleph-message#30 -
IPv6 access to every virtual machine
Dedicated issue: VMs don't have IPv6 access #221 -
A Wireguard VPN between virtual machines from the same user, across hosts.
Notes
- Using the same IPv4 range inside VMs on all tap networks might be possible.
- Using the same Tap interface for all VMs of a user’s cluster would be ideal.
Include (and improve) the cleanup of network configuration on VM stop and on supervisor crash/start.