É possível renomear os namespaces da rede linux

1

É possível renomear um namespace da rede linux. Estou usando o servidor ubuntu 14. Acabei de criar um namespace de rede e o configurei, mas gostaria de renomeá-lo.

    
por David Custer 07.05.2015 / 00:31

1 resposta

1

Sim. Namespaces em si não têm nome; ip apenas anexa um montando o namespace fd no topo de um arquivo em branco. Então você poderia fazer isso:

touch /run/netns/NewName
mount --move /run/netns/OldName /run/netns/NewName
rm /run/netns/OldName

No caso de mount --move não funcionar, o seguinte deve:

touch /run/netns/NewName
mount --bind /run/netns/OldName /run/netns/NewName
umount /run/netns/OldName
rm /run/netns/OldName
    
por 07.05.2015 / 09:55