Wenn ich eine Schnittstelle vorübergehend in ein Netz mit verschiebe
ip link set eth10 netns myns
dann ist es nicht mehr im root sichtbar, sondern nur noch im namespace myns.
Wie bewege ich es zurück, so etwas wie (diese existieren offensichtlich nicht):
ip link unset eth10
oder vielleicht
ip link set eth10 netns root
o.ä?
iproute2
namespaces
network-namespace
Gottheit
quelle
quelle
ip netns exec testns ip link set tun0 netns 1
funktioniert zu haben, während "Standard" dazu führteError: argument "default" is wrong: Invalid "netns" value
.Sie können die
ip netns delete
Funktion verwenden. Von der Manpage:Es kann nicht für alle Zwecke verwendet werden, aber es ist definitiv die einfachste Route.
quelle
Was für mich basierend auf der Antwort von deitch funktioniert hat, ist, den Befehl aus den benutzerdefinierten Netzen auszuführen:
ip netns exec myns ip link set eth10 netns 1
quelle