Модуль Zentyal/Ubuntu SIP не остается незагруженным

Модуль Zentyal/Ubuntu SIP не остается незагруженным

Мы используем Zentyal 3.1 (Ubuntu 12.04.2 LTS - версия ядра: 3.2.0.38-generic) в качестве прокси/брандмауэра для нашего местоположения. В данный момент правила брандмауэра настроены на разрешение всего, однако пакеты sip все еще отбрасываются. Это вызвано модулем nf_conntrack_sip.

Когда я вручную выгружаю модуль + модуль nf_nat_sip, все работает как и ожидалось. Команда, которую я использовал для выгрузки, это (обе работают):

    rmmod nf_nat_sip
    rmmod nf_conntrack_sip

или

    modprobe -r nf_nat_sip
    modprobe -r nf_conntrack_sip

После перезагрузки эти модули, конечно, снова загружаются, поэтому я добавил следующие строки в /etc/modprobe.d/blacklist.conf

    blacklist nf_nat_sip
    blacklist nf_conntrack_sip

Но это не помешало загрузке модулей. Я даже создал новый файл /etc/modprobe.d/blacklist-custom.conf с теми же двумя строками (и пустой новой строкой), но модули все равно загружаются при загрузке.

Затем я попробовал скрипт, который выгружает модули в upstart после того, как появляются сетевые устройства, и это работает. Но через некоторое время модули снова загружаются по какому-то неизвестному триггеру.

Я хочу, чтобы эти модули были выгружены навсегда, но пока не знаю, как решить эту проблему другими способами.

решение1

Решение для меня

В: /etc/zentyal/firewall.conf Удалить из iptables_modules = nf_conntrack_sip, nf_nat_sip

Перезапустить Zentyal

Связанный контент