Ну значит просто локальной сетке никто не сказал, чтобы она получала адрес по dhcp - до ручного запуска интерфейсу eth0 вообще никакого адреса не назначено.
Попробуйте так:
создать файл /etc/sysconfig/network-scripts/ifcfg-eth0,
в нем написать три строчки
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
ну а потом service network restart
Если есть какая автоматическая тулза для настройки сети (именно локальной!) - можно ей попробовать задать получение адреса по дхцп при загрузке (я просто не помню что есть в альте, у меня старый альт стоит на шлюзе, дык он без графики)
Вернуться к теме вопроса можно, но это же неправильно
Стартовать dhcp-сервер, чтобы получить ip от другого сервера - несколько неправильно, как мне кажется
Я, конечно, очень не сильно разбираюсь в линуксе, но, по-моему, dhcpcd расшифровывается как
Dynamic Host Configuration Protocol Client Daemon
А вот описание пакета dhcpcd:
DHCP Client Daemon
dhcpcd is an implementation of the DHCP client specified in RFC2131.
It gets the host information (IP address, netmask, broadcast address, etc.)
from a DHCP server and configures the network interface of the machine on
which it is running. It also tries to renew the lease time according to RFC2131.
Я, конечно, очень не сильно разбираюсь в линуксе, но, по-моему, dhcpcd расшифровывается как
Dynamic Host Configuration Protocol Client Daemon
А вот описание пакета dhcpcd:
DHCP Client Daemon
dhcpcd is an implementation of the DHCP client specified in RFC2131.
It gets the host information (IP address, netmask, broadcast address, etc.)
from a DHCP server and configures the network interface of the machine on
which it is running. It also tries to renew the lease time according to RFC2131.
пардон, моя ошибка, не углядел, что после dhcp идет cd, а не просто d
самому интересно стало, залез-таки на сервер, где альт стоит, там действительно dhcpd - клиент
а в убунте у меня точно так же сервер называется.
есть ли файл /etc/init.d/dhcpd ?
если есть, попробуйте /etc/init.d/dhcpd start
если заработает - то chkconfig add dhcpd