]> 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 changeFri, 22 Nov 2024 07:46:44 +0000 (08:46 +0100)
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
2024-11-22 Simon Ruderichci: fix typo in comment master
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
2024-11-05 Simon RuderichDisallow node names which are numbers
2024-11-05 Simon RuderichImprove error message when parsing output of `ip -json...
2024-11-05 Simon RuderichFix code formatting
...
heads
4 months ago master