7sep/101
DHCP e interfaces virtuales
Si alguna vez os habéis encontrado con problema de querer asignar una dirección IP por DHCP a una interfaz virtual (usando dhclient, de ISC), lo más probable es que os hayáis encontrado con el siguiente error:
Internet Systems Consortium DHCP Client V3.1.3Copyright 2004-2009 Internet Systems Consortium.All rights reserved.For info, please visit https://www.isc.org/software/dhcp/SIOCSIFFLAGS: Cannot assign requested addressSIOCSIFFLAGS: Cannot assign requested addressBind socket to interface: No such deviceFailed to bring up eth0:1.
Esto es porque el script de inicialización de dhclient no soporta las interfaces vituales. La solución es muy sencilla: Usar udhcpc.
sudo aptitude install udhcpcudhcpc --hostname=myhost --interface=eth0:1 --pidfile=/var/run/
Problema solucionado.
.