Цитата:
klvlad:
Но когда в 1. запускаю SUSE 9.3 нет сетки. Сетевую настоил, прописал статические IP, DNS. Такое впечатление, что не работает DHCP клиент.
|
Зачем тебе и DHCP и статический адрес?

Сначала определись,хочешь ли ты использовать постоянный адрес и параметры такие как гейтвей,сетевая маска,DNS серверы и.т.д или получать всё это через DHCP.
Далее конфигурация для статического IP .DNS прописывается в /etc/resolv.conf,но сначала
проверь,что всё работает на уровне IP адресов.
Запусти "yast lan" и отконфигурируй параметры.
Это предпочитаемый способ,в силу простоты и из-за некоторой запутанности в Сусе с конфигурационными файлами.
Если не работает (и проверил ping,прогнал netstat -rn и посмотрел,что установки как и должны
быть и так далее) - вручную.Допустим твоя сетевая карточка eth0, default gateway - 192.168.0.1 , ip - 192.168.1.1
Следовательно в /etc/syconfig/network/ifcfg-eth0:
DEVICE='eth0'
IPADDR='192.168.1.1'
NETMASK='255.255.255.0'
BROADCAST='192.168.1.255'
BOOTPROTO='static'
STARTMODE='onboot'
Прописываешь default gateway (router IP)
по схеме:
(DESTINATION GATEWAY NETMASK INTERFACE)
В файле:
( /etc/sysconfig/network/routes )
Что-то вроде:
default 192.168.0.1 - -
Либо командой:
route add default gw 192.168.0.1
Если менял вручную файлы под директорией /etc/sysconfig/ ,то прогнать после "SuSEconfig".Затем либо "ifdown eth0","ifup eth0",либо для перезапуска "rcnetwork restart".
Если по-прежнему не работает - напиши твою сетевую конфигурацию,т.е какие параметры
и запость содержимое /etc/sysconfig/network/ifcfg-eth0 , /etc/sysconfig/network/routes и результат команд "ifconfig", "netstat -rn".
Если хочешь использовать ресурсы DHCP,то пропиши
DEVICE='eth0'
BOOTPROTO='dhcp'
STARTMODE='onboot'
Если не ошибаюсь,то надо прогонять что-то вроде dhcpcd (client)Если его нет,то надо проинсталировать.