]>
ruderich.org/simon Gitweb - linux-network-namespace-labs/linux-network-namespace-labs.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Simon Ruderich [Tue, 5 Nov 2024 06:41:53 +0000 (07:41 +0100)]
Fix code formatting
Simon Ruderich [Mon, 4 Nov 2024 08:03:55 +0000 (09:03 +0100)]
Add "down" command to remove an existing lab
Simon Ruderich [Mon, 4 Nov 2024 07:48:08 +0000 (08:48 +0100)]
Use separate "up" and "dot" commands
Simon Ruderich [Mon, 4 Nov 2024 07:35:16 +0000 (08:35 +0100)]
Move setup code to separate file
Simon Ruderich [Mon, 4 Nov 2024 07:28:31 +0000 (08:28 +0100)]
Update comment
Simon Ruderich [Sun, 3 Nov 2024 09:32:51 +0000 (10:32 +0100)]
Add new option "link-l3" to create layer 3 links (no ARP) using netkit
"link" uses veth which is layer 2 and requires ARP to function.
netkit requires Linux kernel >= 6.7 and iproute2 >= 6.8.
Thanks to lemmi in OFTC/#kernelnewbies for telling me about netkit.
Simon Ruderich [Sun, 3 Nov 2024 08:25:33 +0000 (09:25 +0100)]
Improve error message when parsing output of `ip netns pids`
This is very unlikely to fail but debugging such errors is painful
without the original output.
Simon Ruderich [Sun, 3 Nov 2024 08:24:16 +0000 (09:24 +0100)]
Use separate function for better code readability
Simon Ruderich [Fri, 1 Nov 2024 08:49:38 +0000 (09:49 +0100)]
Permit arbitrary whitespace between fields in config file
Simon Ruderich [Fri, 1 Nov 2024 08:37:16 +0000 (09:37 +0100)]
Add "cmd" option to start commands on each node
Simon Ruderich [Fri, 1 Nov 2024 08:35:33 +0000 (09:35 +0100)]
Terminate programs in namespaces before deleting them
Simon Ruderich [Fri, 1 Nov 2024 07:51:37 +0000 (08:51 +0100)]
Enable IPv4/IPv6 forwarding for nodes
This tool is focused on network labs which almost always require
routing.
Simon Ruderich [Fri, 1 Nov 2024 07:43:55 +0000 (08:43 +0100)]
Add support to generate dot files of the network
The resulting image (after running `dot`) isn't perfect but good enough
to get a quick overview of the network.
Simon Ruderich [Sun, 27 Oct 2024 20:33:26 +0000 (21:33 +0100)]
First working version
Simon Ruderich [Sun, 27 Oct 2024 07:18:59 +0000 (08:18 +0100)]
Initial commit