Назад | Перейти на главную страницу

ipf filter на solaris 11 вылетает

Сначала бегу:

sudo netservices limited

затем

sudo ipf -D disable
sudo ipf -E enable
sudo ipf -f /home/aubrey/ipf.conf
sudo ipfstat -io

Я также отключил ssh в системных службах

Через несколько часов я бегу

sudo ipfstat -io

и я обнаружил, что брандмауэр сбросил (открыть / открыть).

Также сетевое соединение сбрасывает свой DHCP-IPv4-адрес на 0.0.0.0

Я предполагаю, что это связано с netservices limited, что увеличивает безопасность, но почему обрывается сетевое соединение и почему брандмауэр сбрасывается?

Версия ipf в комплекте с Solaris 11 - это старая версия 4.1.9. К моему очень большому ужасу, официальная страница в ANU отключена; кто-нибудь что случилось?

Я не знаю, работал ли над этим Oracle сам, но Sun добавила его в opensolaris много лет назад и перенесла на S11, по крайней мере, так я его помню.

Почему бы не попробовать собрать 4.1.32 или 33 из исходников (здесь: http://sourceforge.net/projects/ipfilter/files/ipfilter/) Я не мог установить 5.x на solaris, и похоже, что над ним давно не велась какая-либо работа. Я использовал GCC, вы можете улучшить работу с Sun Studio, теперь тоже бесплатно.

Я создал свой собственный, потому что поддержка GRE была нарушена в последней официальной версии, которую я пробовал, и мне она нужна для PPTP. В остальном использую его годами (начиная с v3.x) без проблем.

Также я не знаю об использовании его с DHCP, что-то меняет способ работы файлов конфигурации. Возможно, вам лучше сделать системные адреса статическими. Я никогда не пробовал использовать DHCP, и, честно говоря, не понимаю, зачем вам это делать.

Что ж, думаю, мне удалось решить проблему. Файл журнала показал, что dchpagent пытался продлить аренду. К сожалению, брандмауэр был настроен неправильно и блокировал обновление dhcpagent. Соединение станет недействительным из-за недействительной аренды. Таким образом, добавление правильного правила в брандмауэр, похоже, устранило проблему.

С уважением, Обри.