]> ruderich.org/simon Gitweb - linux-network-namespace-labs/linux-network-namespace-labs.git/summary
 
descriptionCreate networking lab setups based on Linux network namespaces in a simple manner
last changeWed, 30 Apr 2025 08:14:40 +0000 (10:14 +0200)
readme

linux-network-namespace-labs is a small program to create networking lab setups based on Linux network namespaces in a simple manner. It provides a quick way to setup labs using a text file describing the architecture (networks, nodes, links, commands). This is much simpler than running each node in a separate virtual machine or manually allocating the IP addresses for each node. It is licensed under GPLv3+.

See the README for details, installation instructions and examples.

Clone the repository with:

git clone https://ruderich.org/simon/linux-network-namespace-labs/linux-network-namespace-labs.git/

shortlog
2025-04-30 Simon Ruderichconfig: "link": make net-name optional for unnumbered... master
2025-04-30 Lucadot: quote nodes in dotlang to allow for special chars
2025-04-30 Simon Ruderichci: fix typo in comment
2024-11-22 Simon Ruderichci: fix typo in comment
2024-11-15 Simon RuderichReplace (undocumented) "link-l3" option with argument...
2024-11-15 Simon RuderichDon't abort on "down" when process doesn't exist
2024-11-15 Simon Ruderichci: sort examples
2024-11-15 Simon RuderichREADME: update
2024-11-15 Simon Ruderichexamples: add READMEs
2024-11-15 Simon Ruderichci: run examples/podman-frr
2024-11-15 Simon Ruderichci: check if examples properly cleanup files in /etc...
2024-11-14 Simon Ruderichci: run examples/bird-ospf
2024-11-13 Simon RuderichAdd (sr.ht) CI to run examples
2024-11-12 Simon RuderichREADME: split build and run dependencies
2024-11-10 Simon RuderichAdd (gitlab) CI
2024-11-10 Simon RuderichAdd README and basic examples
...
heads
3 months ago master