1

Можно ли переименовать пространство имен сети Linux. Я использую Ubuntu Server 14. Я просто создал сетевое пространство имен и настроил его, но хотел бы переименовать его.

1 ответ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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .