examples/overlay-network/README.md
2025-06-14 03:50:35 +03:00

22 lines
690 B
Markdown

<!--
SPDX-License-Identifier: Apache-2.0
-->
# 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](./wireguard_full_mesh.png)
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.