Pukite

BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Имеется FreeBSD 4.6 сервер, делящий интернет подключение локальной сети. С random периодичностью пропадает процесс natd, оживить который получается только при помощи хитрого скрипта, исполняемого через web интерфейс. При этом (падение) машина недоступна через rl0, хотя через rl1 подключиться можно. Провайдер тут ни причем, так как даже если у него пропадает интернет, машина видна. Конфигурация rc.conf: ### kern_securelevel_enable="NO" linux_enable="YES" nfs_reserved_port_only="YES" sendmail_enable="NONE" sshd_enable="YES" usbd_enable="NONE" ifconfig_rl0="inet ВНЕШНИЙ_ИП_АДРЕС netmask 255.255.255.224" ifconfig_rl1="inet 192.168.0.1 netmask 255.255.255.0" defaultrouter="ВНЕШНИЙ_GATEWAY" hostname="ХОСТ" gateway_enable="YES" firewall_enable="YES" firewall_type="Open" natd_enable="Yes" natd_interface="rl0" natd_flags="-u" icmp_drop_redirect="YES" icmp_log_redirect="YES" clear_tmp_enable="YES" portmap_enable="NO" icmp_bmcastecho="NO" fsck_y_enable="YES" update_motd="NO" tcp_drop_synfin="YES" log_in_vain="YES" ### Вышеупомянутый скрипт: ### ipfw delete 50 ; ipfw add 50 divert 8668 ip from any to any via rl0 route delete -net 0.0.0.0 ; route add -net 0.0.0.0 ВНЕШНИЙ_GATEWAY killall -9 natd ; /sbin/natd -u -n rl0 ### Вопрос: почему такое вообще происходит? Грешу на cron, так как было время, когда он у меня был выключен и не падал со случайной периодичностью. | Всего записей: 1731 | Зарегистр. 21-09-2002 | Отправлено: 18:20 05-02-2004 | Исправлено: Pukite, 18:28 05-02-2004 |
|