Expand description
Docker-based NAT simulation backend for testing Freenet in isolated networks.
This module provides infrastructure to run Freenet peers in Docker containers behind simulated NAT routers, allowing detection of bugs that only manifest when peers are on different networks.
Structs§
- Docker
NatBackend - Manages Docker resources for NAT simulation
- Docker
NatConfig - Configuration for Docker NAT simulation
- Docker
Peer Info - Information about a peer running in a Docker container
- Docker
Process - A peer process running in a Docker container
- NatNetwork
- A NAT network containing one or more peers
Enums§
- NatTopology
- How peers are distributed across NAT networks
- NatType
- Type of NAT simulation