Из пространства имен foo:
ip l s <veth-name> netns 1
Из глобального пространства имен:
ip netns exec foo ip l s <veth-name> netns 1
Он перемещает интерфейс обратно в глобальное пространство имен.
Подводный камень :Избегайте использования пространства имен с именем «1».
Да, можно. Вы можете создать пространство имен «1». Но во время существования пространства имен "1" нет возможности переместить интерфейс из пространства имен в глобальное пространство имен с помощью предлагаемого метода. Вместо этого все перемещения выполняются в пространство имен «1». Поэтому избегайте пространства имен «1».
Я знаю способ сsocat
:
socat TCP-LISTEN:3000,fork SYSTEM:'sleep 2; cat httprespose',pty,echo=0
Примерно на основе моего другого ответа .