mozy18
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте, у меня следующая проблема. Есть машина (данные из dmesg) CPU: Intel Pentium III 651.48-MHz Чипсет: VIA Apollo Pro 133, VIA 82C596B HDD: Seagate ST340014A/8.54 40Gb Две сетевые карты: RealTek 8139 10/100BaseTX ОЗУ 256 МБ (монитора нет – доступ по OpenSSH) FreeBSD 5.3-RELEASE с пересобранным ядром Работает в качестве маршрутизатора (с NAT), прокси–сервера (Squid Cache: Version 2.5.STABLE6) и web–сервера (Apache/1.3.32). Внутренняя сеть на 40 компьютеров, внешний интерфейс подключен к сети университета. Выход в Интернет так же через прокси-сервер университета. С 19.01.2005 по 07.02.2005 машина работала круглосуточно без проблем. 07.02.2005 перегорел щит питания, к которому подключен вышестоящий маршрутизатор (у нас питание не пропадало). После этого (или раньше) наша машина перестала отвечать на нажатие клавиш (Caps Lock, Num Lock, Ctrl-Alt-Del). После перезапуска 08.02.2005 17:59 система проработала приблизительно до 03:00 09.02.2005 после снова перестала реагировать. Сейчас система запущена в 10:55 работает 01 час 45 минут без ошибок. Записей в log-файлах об ошибках не нашел: dmesg.yesterday заканчивается Код: ad0: 38166MB <ST340014A/8.54> [77545/16/63] at ata0-master UDMA66 Mounting root from ufs:/dev/ad0s1a | dmesg (после reset) Код: ad0: 38166MB <ST340014A/8.54> [77545/16/63] at ata0-master UDMA66 Mounting root from ufs:/dev/ad0s1a WARNING: / was not properly dismounted WARNING: /tmp was not properly dismounted WARNING: /usr was not properly dismounted WARNING: /var was not properly dismounted /var: superblock summary recomputed | В /var/log/messages тоже ничего: Код: ......... Feb 8 17:59:01 stserver kernel: Mounting root from ufs:/dev/ad0s1a Feb 8 17:59:04 stserver squid[492]: Squid Parent: child process 497 started Feb 9 10:55:48 stserver syslogd: kernel boot file is /boot/kernel/kernel Feb 9 10:55:48 stserver kernel: Copyright (c) 1992-2004 The FreeBSD Project. Feb 9 10:55:48 stserver kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Feb 9 10:55:48 stserver kernel: The Regents of the University of California. All rights reserved. Feb 9 10:55:48 stserver kernel: FreeBSD 5.3-RELEASE #0: Fri Jan 21 00:19:42 SAMT 2005 ……. | Свободного места и inode на диске достаточно: Код: stserver# df -i Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/ad0s1a 242M 67M 155M 30% 3003 29251 9% / devfs 1.0K 1.0K 0B 100% 0 0 100% /dev /dev/ad0s1e 387M 10K 356M 0% 6 51448 0% /tmp /dev/ad0s1f 6.6G 1.1G 5.0G 18% 32993 885533 4% /usr /dev/ad0s1d 28G 239M 26G 1% 28339 3834187 1% /var | Swap пустой: Код: swapinfo Device 1K-blocks Used Avail Capacity /dev/ad0s1b 524288 0 524288 0% | Ядро перекомпилировано так что, Ipfw настроен по-умолчанию как «deny all». На внешнем сет. интерфейсе разрешено подключение только к 22 и 80 порту (сейчас я доступ к 80 закрыл, раньше он был открыт для доступа администраторов из университета к нашей системе учета трафика) + icmp Код: stserver# ipfw l .... 00300 divert 8668 ip from 192.168.204.0/26 to any out via rl0 00400 divert 8668 ip from any to 172.16.19.18 in via rl0 00500 allow ip from any to any via lo0 00600 deny ip from any to 127.0.0.0/8 00700 deny ip from 127.0.0.0/8 to any ..... 01300 allow icmp from any to 172.16.19.18 01400 allow tcp from any to 172.16.19.18 dst-port 22,80 01500 allow udp from any to 172.16.19.18 dst-port 22,80 01600 allow tcp from 172.16.19.18 22,80 to any 01700 allow udp from 172.16.19.18 22,80 to any 01800 allow icmp from 172.16.19.18 to any .... | Подскажите, в чем может быть причина сбоев: - аппаратная ошибка (сбои в мат. плате, перегрев процессора,повышенное напряжение во внешнем сетевом кабеле из-за наводок) - или атаки со стороны лок. сети университета (я тут с одним администратором с другого факультета поссорился). |