проблемы с ipfw

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Reken
прапорщик
Сообщения: 463
Зарегистрирован: 2014-06-30 11:23:24

проблемы с ipfw

Непрочитанное сообщение Reken » 2017-09-29 10:03:04

Здравствуйте
Подскажите пожалуйста в решение следующей проблемы:
На сервере FreeBSD 10.3 обнаружил недавно такое:

Код: Выделить всё

root@free:~ # ipfw -a list
ipfw: getsockopt(IP_FW_GET): Protocol not available
root@free:~ # service ipfw restart
sysctl: unknown oid 'net.inet.ip.fw.enable'
sysctl: unknown oid 'net.inet6.ip6.fw.enable'
KLD ipfw.ko: depends on kernel - not available or version mismatch
kldload: can't load ipfw: module already loaded or in kernel
/etc/rc.d/ipfw: WARNING: Unable to load kernel module ipfw

Из-за чего такое могло произойти, и как лучше починить?

guest
проходил мимо

проблемы с ipfw

Непрочитанное сообщение guest » 2017-09-29 15:02:52

Reken писал(а):Здравствуйте
Подскажите пожалуйста в решение следующей проблемы:
На сервере FreeBSD 10.3 обнаружил недавно такое:

Код: Выделить всё

root@free:~ # ipfw -a list
ipfw: getsockopt(IP_FW_GET): Protocol not available
root@free:~ # service ipfw restart
sysctl: unknown oid 'net.inet.ip.fw.enable'
sysctl: unknown oid 'net.inet6.ip6.fw.enable'
KLD ipfw.ko: depends on kernel - not available or version mismatch
kldload: can't load ipfw: module already loaded or in kernel
/etc/rc.d/ipfw: WARNING: Unable to load kernel module ipfw

Из-за чего такое могло произойти, и как лучше починить?


# uname -a
# freebsd-version

ядро без ipfw, но скорей всего ядро не от 10.3

Reken
прапорщик
Сообщения: 463
Зарегистрирован: 2014-06-30 11:23:24

проблемы с ipfw

Непрочитанное сообщение Reken » 2017-10-02 8:05:09

Код: Выделить всё

root@free:~ # uname -a
FreeBSD free.domen.local 10.3-RELEASE-p11 FreeBSD 10.3-RELEASE-p11 #0: Mon Oct 24 18:47:18 UTC 2016     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386
root@free:~ # freebsd-version
10.3-RELEASE-p15

Раньше, около полу года назад, на этом сервере ОС была FreeBSD 9.3, после чего обновился на 10.3. С ipfw всё это время, после обновления, проблем не было, проблемы начались только на днях...

Reken
прапорщик
Сообщения: 463
Зарегистрирован: 2014-06-30 11:23:24

проблемы с ipfw

Непрочитанное сообщение Reken » 2017-10-02 11:40:51

Для работы ipfw я никогда не пересобирал ядро... Всегда загружал модуль при старте системы:
В rc.conf

Код: Выделить всё

firewall_nat_enable="YES"
firewall_enable="YES"
firewall_logging="YES"
firewall_script="/etc/rc.firewall.my"


Из-за чего могла произойти ошибка, пока не понял

Reken
прапорщик
Сообщения: 463
Зарегистрирован: 2014-06-30 11:23:24

проблемы с ipfw

Непрочитанное сообщение Reken » 2017-10-02 14:53:31

Ошибку получилось устранить, при помощи пересборки ядра...

Код: Выделить всё

cd /usr/src
make buildkernel
make installkernel

Код: Выделить всё

$ uname -a
FreeBSD free.domen.local 10.3-RELEASE-p15 FreeBSD 10.3-RELEASE-p15 #0: Mon Oct  2 14:21:31 MSK 2017     root@free.domen.local:/usr/obj/usr/src/sys/GENERIC  i386
$ freebsd-version
10.3-RELEASE-p15

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 34908
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

проблемы с ipfw

Непрочитанное сообщение Alex Keda » 2017-10-03 7:27:12

У вас точно модуль от другой версии был
Убей их всех! Бог потом рассортирует...


Вернуться в «FreeBSD»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя