Si je déplace temporairement une interface dans un réseau avec
ip link set eth10 netns myns
alors il n'est plus visible à la racine, seulement dans les myns d'espace de noms.
Comment puis-je le reculer, quelque chose comme (ceux-ci n'existent évidemment pas):
ip link unset eth10
ou peut-être
ip link set eth10 netns root
ou similaire?
iproute2
namespaces
network-namespace
abandonner
la source
la source
ip netns exec testns ip link set tun0 netns 1
fonctionner, alors que "default" en résulteError: argument "default" is wrong: Invalid "netns" value
.Vous pouvez utiliser la
ip netns delete
fonction. Depuis la page de manuel:Il ne peut pas être utilisé à toutes fins, mais c'est certainement l'itinéraire le plus simple.
la source
Ce qui a fonctionné pour moi sur la base de la réponse de deitch est d'exécuter la commande à partir des réseaux personnalisés:
ip netns exec myns ip link set eth10 netns 1
la source