Hmm, er van uitgaande dat die BOOTPTROTO een typo is (moet BOOTPROTO zijn) ziet die er mij toch vrij correct uit. De minimale informatie die aanwezig zou moeten zijn is de volgende (neem eens een backup van het huidige bestand en vervang het door het volgende) :
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
Eventueel kan je er nog TYPE=Ethernet aan toevoegen, doch ik denk dat dat op zich niet veel zal uitmaken.
Per default (althans bij FC toch) zou PEERDNS al op yes moeten staan, wat ervoor zou moeten zorgen dat je /etc/resolv.conf wordt aangepast met de settings die via DHCP binnenkomen. Het zou eventueel echter wel kunnen dat je in je DHCP config niet alle settings (met name de DNS servers) overneemt. Check (of post) dus eens wat er in dhclient.conf staat (voor zover aanwezig).
Indien je echter een dual-boot systeem hebt (Windows & Linux) en je eerst in Windows bezig was, probeer dan eens eerst in Windows je IP geforceerd vrij te geven (door op de command prompt
ipconfig /release in te geven) en kijk eens wat dat geeft.