1

clone()またはを使用unshare()して、ネットワーク名前空間を作成できます。コマンドと同じように:

ns_exec -nm -- /bin/bash

http://lxc.sourceforge.net/index.php/about/kernel-namespaces/network/configuration/を参照してください)

ns_execコマンドを使用して複数のネットワーク名前空間を作成した場合、それらはどこで確認できますか?またはネットワーク名前空間の数をカウントするにはどうすればよいですか?

4

1 に答える 1

0

あなたはそれらを間接的に観察します。たとえば、loデバイスは独立しており、iptablesルールは独立しています。

netnsオブジェクトはそれ自体のkmem_cacheに存在します:grep net_namespace / proc / slabinfo

ただし、SLUBはキャッシュを共有できるため、これは信頼性の低いカウント方法です。

/procファイルやnetnsカウンター専用のファイルはありません。

于 2011-02-23T11:17:49.710 に答える