eth0 is nooit standaard geconfigureerd op de manier waarop ifup/ifdown dat wil. Heb dat op verschillende versies van *buntu ervaren.
En ja, er zijn misschien enkele gevallen waar dat niet gebeurd, maar dan verneem ik graag een linkje naar een bron, want ik heb nog nooit iemand gezien waarbij dat dus niet terug aanging.