routing-lab/README.md

25 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

2023-12-10 02:56:55 +01:00
# Routing Lab
2023-12-10 02:52:44 +01:00
Hi, this is [me](https://s3lph.me) getting some hands-on experience with routing protocols by building a small docker-compose based lab environment.
2023-12-10 02:56:55 +01:00
The contents of this repository are licensed under the [MIT license](LICENSE), so feel free to fork, reuse and expand it.
2023-12-10 02:52:44 +01:00
> [!IMPORTANT]
> This lab environment uses IPv6 **exclusively**.
> [IPv6 support](https://docs.docker.com/config/daemon/ipv6/) **must** be enabled in Docker beforehand!
## General Info
- For detailed infos for each lab, check out the labs' README files.
- To get a lab environment up and running, `cd` into that directory and run `docker-compose up`.
2023-12-10 13:55:44 +01:00
- When you're done with a lab, run `docker-compose down` to clean up.
- This is especially important when switching between labs, as they use overlapping address ranges.
- Unless otherwise noted, each lab runs an [alice-lg](https://github.com/alice-lg/alice-lg) looking class on [http://localhost:7340](http://localhost:7340).
## Labs
1. [eBGP Routing with OpenBGPD](lab001-openbgpd-ebgp/)
1. [eBGP Routing with an OpenBGPD Route Server](lab002-openbgpd-ix-routeserver/)