В последние несколько недель мой брандмауэр OpenBSD 4.6 pf начал очень плохо работать. В качестве проблемы я выделил брандмауэр (в отличие от WAN-соединения, коммутатора, кабеля и т. Д.), Но мне нужен совет о том, как дополнительно диагностировать или устранить проблему.
Факты:
Обычная настройка: DSL Modem -> FW Ext. NIC -> FW Int. NIC -> Switch -> Ноутбук
Нормальная настройка, описанная выше, дает только 25 Кбит / с!
Подключение ноутбука напрямую от модема DSL обеспечивает соединение 1 Мбит / с (полная скорость, как заявлено). Таким образом, подключение DSL, кажется, в порядке.
Подключение ноутбука непосредственно к внутренней сетевой карте брандмауэра (в обход коммутатора) также дает только 25 кбит / с. Таким образом, переключатель не является проблемой.
Я заменил кабели Ethernet, но это не помогло.
Вот странная вещь. Перезагрузка набора правил (/ sbin / pfctl -Fa -f /etc/pf.conf) приводит к тому, что соединение с ноутбуком в течение нескольких минут разгоняется до 1 Мбит / с (то есть на полной скорости), а затем постепенно снижается до 25 Кбит / с.
Любые идеи о том, что не так или как я мог бы дополнительно диагностировать проблему?
sudo pfctl -s info
из BSD, когда вы получаете замедление?