Etiquetado / Aliasing múltiples direcciones de networking

Si mi máquina está conectada a varias networkinges y configurada con varias direcciones (ipv4), ¿es aconsejable configurar y usar tags para identificarlas?

Por tags me refiero a la label "label" del command iproute2 ip :

ip address add 192.168.0.1 dev eth0 label eth0:local 

Quiero poder identificar la dirección y cambiarla usando un script cuando sea necesario.

Lo estoy preguntando porque la página de manual se refiere a la compatibilidad de alias netos de Linux-2.0 que parece obsoleta.

Además, podría estar perdiendo una mejor solución.

Cualquier distribución reciente debería admitir tags de text y todas las tags numéricas compatibles (eth0: 0, por ejemplo). Tal vez algunos scripts / utilidades tendrán problemas cuando esperen un número y encuentren una label de text después de los dos puntos. Además, los scripts de inicio admiten la configuration de networking con las tags. Las tags (interfaces de alias) se pueden configurar también con plain ifconfig (no solo con el command ip ).

Para su pregunta sobre el cambio de los IP, hay varias posibilidades:

  1. Usa tags de text
  2. Use tags numéricas (eth0: 0, eth0: 1, …) y recuerde qué número corresponde a qué networking; Creo que el efecto es el mismo tanto para el text como para las tags numéricas
  3. Encuentre la interfaz correcta en el script mediante la dirección de networking (suponiendo que cada interfaz labelda pertenecerá solo a una networking); esta es la opción más correcta en mi opinión