Si muevo una interfaz temporalmente a una red con
ip link set eth10 netns myns
entonces ya no es visible en la raíz, solo dentro del espacio de nombres myns.
¿Cómo lo muevo hacia atrás, algo como (estos obviamente no existen):
ip link unset eth10
o quizás
ip link set eth10 netns root
¿o similar?
ip netns exec testns ip link set tun0 netns 1
funcionando 1. mientras que 'default' resultó enError: argument "default" is wrong: Invalid "netns" value
.Puedes usar la
ip netns delete
función. Desde la página del manual:No se puede usar para todos los propósitos, pero definitivamente es la ruta más fácil.
fuente
Lo que funcionó para mí según la respuesta de deitch es ejecutar el comando desde las redes personalizadas:
ip netns exec myns ip link set eth10 netns 1
fuente