Verifique se você pode sair na rede: ping google.com
Se isso falhar, algumas coisas podem estar acontecendo.
Como os outros já disseram, o ifconfig lhe dará detalhes sobre o dispositivo.
ifconfig
Isso deve exibir algo como:
eth0 Link encap:Ethernet HWaddr AA:22:DD:CC:EE:FE
inet addr:121.121.128.120 Bcast:128.146.128.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:28834210 errors:0 dropped:0 overruns:0 frame:0
TX packets:34965403 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:17051041467 (15.8 GiB) TX bytes:4435012315 (4.1 GiB)
Memory:fc200000-fc220000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:6450 errors:0 dropped:0 overruns:0 frame:0
TX packets:6450 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2266926 (2.1 MiB) TX bytes:2266926 (2.1 MiB)
Observe como eu tenho um addet inet definido. Se você não tiver um endereço IP, algo está errado.
Se este for o caso ... muito provavelmente seria um problema de DHCP. Você está usando o gerenciador de rede ou qualquer coisa para "gerenciar" sua rede?
Você pode pingar 192.168.1.1 ou pingar 10.0.0.1? (Provavelmente o ip da LAN do seu roteador é um desses)
Se você puder fazer ping de um desses, poderá ver o seu roteador e não obterá um IP do roteador. Isso pode ser o DHCP do seu roteador não configurado / configurado ou o sistema não está solicitando um IP do roteador.
Isto é, se você tiver um roteador.
Última coisa a fazer:
ifdown eth0
ifup eth0