examples/overlay-network
2025-06-14 03:50:35 +03:00
..
vm_configs added Apache 2.0 license 2025-06-14 03:50:35 +03:00
create_vms.sh added Apache 2.0 license 2025-06-14 03:50:35 +03:00
README.md added Apache 2.0 license 2025-06-14 03:50:35 +03:00
setup_wg_mesh.sh added Apache 2.0 license 2025-06-14 03:50:35 +03:00
wireguard_full_mesh.png network overlay and production surrealdb setup 2025-06-05 15:11:40 +03:00
wireguard_full_mesh.png.license added Apache 2.0 license 2025-06-14 03:50:35 +03:00

Overlay Network

These scripts allow you to create an overlay network on top of DeTEE VMs. These VMs do not need a public IP, as the VPN mesh will use the forwarded port. Every VM in the network will get an IP in the subnet 10.254.254.0/24.

The VMs will be connected in a full-mesh topology, meaning each VM can communicate with each other VM directly.

full mesh

To create the VMs, run ./create_vms.sh.

To deploy the network overlay, run ./setup_wg_mesh.sh. This will create an overlay on top of all the VMs created previously using the ./create_vms.sh script, assigning IPs in alphabetical order.