Parece que você não está obtendo nenhum IP válido. Tente o seguinte: Cliente DHCP
Para configurar um cliente DHCP manualmente, modifique o arquivo / etc / sysconfig / network para ativar a rede e o arquivo de configuração para cada dispositivo de rede no diretório / etc / sysconfig / network-scripts. Nesse diretório, cada dispositivo deve ter um arquivo de configuração chamado ifcfg-eth0, em que eth0 é o nome do dispositivo de rede. O arquivo / etc / sysconfig / network-scripts / ifcfg-eth0 deve conter as seguintes linhas:
DEVICE = eth0 BOOTPROTO = dhcp ONBOOT = sim
É necessário um arquivo de configuração para que cada dispositivo seja configurado para usar o DHCP. Outras opções para o script de rede incluem:
DHCP_HOSTNAME — Only use this option if the DHCP server requires the client to specify a hostname before receiving an IP address. (The DHCP server daemon in Fedora does not support this feature.)
PEERDNS=<answer> , where <answer> is one of the following:
yes — Modify /etc/resolv.conf with information from the server. If using DHCP, then yes is the default.
no — Do not modify /etc/resolv.conf.
A razão pela qual você pode fazer ping para 127.0.0.1 porque é a interface de loopback da interface dentro do seu pc.