- Connect to the real world: Set up the BGP routing so the nodes inside the emulator can communicate with the real Internet.
- Allow outside machines to join the emulation: This example shows how the outside machines (physical or virtual) can join the emulation via a layer-2 VPN.
- Support Apple Silicon machines (arm64): Generate emulator files for Apple Silicon machines.
- Hybrid Emulation 1: including physical devices
- Hybrid Emulation 2: including virtual devices running on QEMU: work in progress
- Build DNS Infrastructure and Add DNS to Emulator
- IP anycast
- DHCP server
- Botnet
- Darknet (Tor)
- The Hosts file (add IP-hostname mappings):
This example shows how to add ip-hostname mappings to the
/etc/hosts
file. With this, we can use hostnames instead of IP addresses. - Public Key Infrastructure (PKI): Set up a PKI inside the emulator.
- IPFS (InterPlanetary File System): This example shows how to set up an IPFS file system in the emulator.
- IPFS Kubo