Salve a tutti, espongo brevemente la configurazione del sistema XEN. Ho un'installazione di xen-hypervisor-3.2-1-amd64 su una macchina debian Lenny 5.0 Stable. Il server su cui è installato questo sistema è dotato di 2 schede di rete. - eth0: interfaccia di gestione e rete privata (classe 10.0.0.0/255.255.255.0) - eth1: interfaccia per rete pubblica Alcune macchine virtuali sono dotati della doppia interfaccia per esporre i servizi all'esterno della intrenet. La configurazione di rete è fatta usando il bridging. Ho creato uno script per il bridging (/etc/xen/scripts/network-multi-bridge). Quando avvio xend dovrei ritrovarmi con 2 bridge (eth0 ed eth1) ma finisco in una sistuazione di errore perché il comando ifupdown non riesce a tirare su l'interfaccia se non trova definizioni per quell'interfaccia nel file /etc/network/interfaces.
La mia domanda è la seguente: vi è un modo per tirare su un'interfaccia di rete tramite il comando ifupdown senza configurarla con alcun indirizzo IP?
Mi rispondo da solo. Basta inserire nel file /etc/network/intertfaces le seguenti dichiarazioni:
# auto ethX # iface ethX inet manual # up ifconfig $IFACE 0.0.0.0 up # up ip link set $IFACE promisc on # down ip link set $IFACE promisc off # down ifconfig $IFACE down
Naturalmente queste impostazioni sono valide solo per sistemi Debian-Like.