Можно ли переименовать пространство имен сети Linux. Я использую Ubuntu Server 14. Я просто создал сетевое пространство имен и настроил его, но хотел бы переименовать его.
1 ответ
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