[sisyphus] Отвалилась сеть
Шенцев Алексей Владимирович
=?iso-8859-1?q?ashen_=CE=C1_nsrz=2Eru?=
Пт Авг 18 09:29:25 MSD 2006
В сообщении от 17 августа 2006 19:37 Pavel Zilke написал(a):
> Начнем:
> chkconfig --list network && chkconfig --list ethtool
> network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
> ethtool 0:off 1:off 2:off 3:off 4:off 5:off 6:off
1) Выполните chkconfig --level 2345 ethtool on
> cat /etc/sysconfig/hotplug | grep NET
> NETPLUG=yes
2) установите NETPLUG=no
>
> cat /etc/net/iftab
> cat: /etc/net/iftab: No such file or directory
>
> cat /etc/net/ifaces/eth0/options
> USE_HOTPLUG=yes
> BOOTPROTO=static
3) Выполните service network stop
4) Переместите каталог /etc/net/ifaces/eth0/ куда нибудь, например в ~/backup/
5) Запустите initconf из пакета etcnet, точное её местоположение узнаете с
помощью rpm -ql etcnet | grep conf
6) Если приведённые настройки initconf вас удовлетворяют, то выполните
initconf write - этим в запишите настройки в соответствующие файлы для etcnet
7) Правим появившийся файл /etc/net/iftab, в нём раскоментируем всё, что
относится к eth0 (MAC-адрес сетвой карты, модуль сетевой)
8) Правим файл /etc/net/ifaces/eth0/options, приводим его к такому виду:
$ cat /etc/net/ifaces/eth0/options
# If you want to change current interface name, edit /etc/net/iftab,
# rename current directory and uncomment this line:
TYPE=eth
# Uncomment this line if you don't have modules.conf alias for this interface
# and don't intend to use hotplug configuration.
MODULE=8139too
BOOTPROTO=static
9) Настраиваем следующие файлы (если их нет, то создаём ручками).
/etc/net/ifaces/eth0/ipv4adress - в нём указываем ip-адрес для вашей карточки
и маску подсети, например так:
$ cat /etc/net/ifaces/eth0/ipv4address
192.168.2.2/24
В файле /etc/net/ifaces/eth0/ipv4route указываем шлюз по умолчанию в таком
виде:
$ cat /etc/net/ifaces/eth0/ipv4route
default via XXX.YYY.ZZZ.CCC , где XXX.YYY.ZZZ.CCC ip-адрес шлюза
Если эти файлы есть в резервной копии, котрую вы надеюсь сделали на шаге 4), и
в них указаны нужные вам настройки, то просто скопируйте их
в /etc/net/ifaces/eth0/
10) Выполните service hotplug restart && service ethtool restart && service
network restart
Надеюсь вам это поможет. По крайней мере помоло многим ... ;)
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen на nsrz.ru
ICQ: 271053845
Подробная информация о списке рассылки Sisyphus