ifdown bond0: 0 retira o bond0 com ele?

2

Eu configurei um alias de interface na minha interface bond0 com este arquivo

/etc/sysconfig/network-scripts/ifcfg-bond0:0

contendo isso

DEVICE=bond0:0
IPADDR=10.2.3.60
BOOTPROTO=static
ONBOOT=yes
NETMASK=255.255.255.0

e quando eu

$ ifup bond0:0 

surge bem e eu posso fazer ping. No entanto, quando eu

$ ifdown bond0:0

reduz o bond0 e bond0:0

Isso parece um bug, mas talvez eu esteja fazendo algo errado. Como faço para reduzir bond0:0 sem reduzir bond0 ?

    
por Jon A 07.03.2017 / 15:38

1 resposta

0

O método que você está usando para atribuir um endereço IP de alias bond0:0 é considerado obsoleto neste ponto com kernels Linux .

IP-Aliasing:
============

IP-aliases are an obsolete way to manage multiple IP-addresses/masks
per interface. Newer tools such as iproute2 support multiple
address/prefixes per interface, but aliases are still supported
for backwards compatibility.

An alias is formed by adding a colon and a string when running ifconfig.
This string is usually numeric, but this is not a must.

A sintaxe correta para excluir / reduzir um alias é usar ifconfig da seguinte forma:

$ ifconfig bond0:0 down

Eu suspeito que você seria capaz de fazer o mesmo com o comando ip do iproute2:

$ ip link set bond0:0 down
    
por 12.10.2018 / 07:02