У меня есть Centos 6.5 64-битный маршрутизатор с 3 сетями. Ящик настроен на маршрутизацию 2 сетей. netA - eth1 [около 10 клиентов] netB - eth2 [около 100 клиентов] провайдер - eth0 [волокно к исп]

У меня есть собственный скрипт, который инициализирует брандмауэр, а также устанавливает отметки в таблице mangle для целей qos. Сценарий инициализируется путем сброса всех правил во всех таблицах. Детализация -F -X для фильтра nat mangle и затем он начинает составлять правила. У меня также загружен модуль nf_conntrack, и мой скрипт не выгружает его. Обратите внимание, что я не использую официальные скрипты брандмауэра rhel.

Все работает, пока я не запускаю скрипт по разным причинам (изменяю определенные требования qos, фильтрую определенных пользователей, порты и т.д.). В это время мое ssh-соединение с коробкой зависает, и я не могу даже пропинговать его. Конечно, нет подключения к интернету, и моя сеть заморожена. Забавно, но компьютеры netA отключаются только на несколько секунд, но сеть netB теряет связь примерно на одну или две минуты. Тогда все возвращается на круги своя.

С чего мне начать?

0