是否可以重命名 Linux 网络命名空间。我正在使用 ubuntu 服务器 14。我刚刚创建了一个网络命名空间并对其进行了配置,但想重命名它。
答案1
是的。命名空间本身没有名称;ip
只需将命名空间 fd 挂载到空白文件顶部即可附加一个名称。因此,您可以这样做:
touch /run/netns/NewName
mount --move /run/netns/OldName /run/netns/NewName
rm /run/netns/OldName
如果mount --move
不起作用,则应执行以下操作:
touch /run/netns/NewName
mount --bind /run/netns/OldName /run/netns/NewName
umount /run/netns/OldName
rm /run/netns/OldName