Вопрос задан неверно. Нужно предоставить примерно следующую информацию:
1) какой именно используется дистрибутив Linux (в разных дистрибутивах конфигурационные файлы сети лежат в разных местах и имеют разный формат). Я смогу помочь только с RedHat-подобными дистрибутивами(ASPLinux, Fedora, CentOS, ScientificLinux и т.п.). Насчет остальных читайте документацию, как говорится
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
2) Если получаешь IP-адрес автоматически, то также автоматически должна настраиваться сеть и сразу же без промедления работать. Если не работает - проверь пинг по какому-нибудь IP-адресу. Например, ping 80.71.219.2. Если интернетовские IP-адреса пингуются, а сайты не открываются, то проверь права на файл /etc/resolv.conf - возможно, что dhcp-клиент не может записать информацию о DNS туда.
3) Какие настройки файрволла? iptables -L -n покажет
4) Ну и что в ответ на ifconfig показывается? Если ничего кроме интерфейса lo, то покажи lspci
Если lspci показывает наличие сетевых плат в системе попробуй ifconfig eth0 up & dhclient eth0