O melhor que posso oferecer é executar o comando em um namespace (usando o atalho -n
), criar cada endpoint com o mesmo nome e mover um deles em um namespace diferente nesse comando:
ip -n mynamespace-1 link add eth0 type veth peer name eth0 netns mynamespace-2
Você ainda precisará fazer outras coisas como a atribuição de endereço (a abreviação -n
também pode ser útil), então você terá que escrever um script, de qualquer forma.
Como man ip
diz, a opção -n
é um atalho para ip netns exec ... ip ...
, portanto, você pode usar este formulário se o ip
não suportar a opção -n
.