How can i check my created namespace?
-
04-12-2019 - |
Question
Using clone()
or unshare()
, we can create a network namespace. Just as the command:
ns_exec -nm -- /bin/bash
(see http://lxc.sourceforge.net/index.php/about/kernel-namespaces/network/configuration/)
If I have created several network namespaces with ns_exec
command, where can I see them? or
How can i count the numbers of network namespaces?
La solution
You observe them indirectly. Say, lo devices are independent, iptables rules are independent and so on.
netns objects live in it's own kmem_cache: grep net_namespace /proc/slabinfo
But this is unreliable way to count them, as SLUB can share caches.
There is no /proc file or something dedicated specifically as netns counter.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow