Isso é CentOS 6 ? Se assim foi eu também me queimei. Confira as Perguntas frequentes oficiais do CentOS 6 .
O problema é que NetworkManager agora é responsável pelo dispositivo eth0 e, por padrão, está desativado. Durante a instalação, você pode configurar eth0 para que ele seja iniciado automaticamente, mas o padrão é o contrário.
Se você precisar configurá-lo depois de configurar o sistema, poderá seguir as etapas do FAQ, que explicam exatamente como configurar eth0 .
As porcas da correção são que você precisa editar esse arquivo de configuração eth0 , /etc/sysconfig/network-scripts/ifcfg-eth0 e verificar se a linha ONBOOT está ativada, ou seja, ONBOOT="yes" .
Aqui estão algumas capturas de tela de onde configurar isso durante a instalação do CentOS. Eu perdi totalmente o primeiro par de vezes.
