Как в ipfw сделать исключение из таблицы?

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Духовитин
мл. сержант
Сообщения: 105
Зарегистрирован: 2014-12-17 8:46:05

Как в ipfw сделать исключение из таблицы?

Непрочитанное сообщение Духовитин » 2018-03-04 13:23:37

Добрый день Уважаемые!

Подскажите плиз, что-то не могу сообразить. У меня есть две таблицы
table 1 - таблица со всеми пользователями
table 2 - таблица с исключениями из 1 - ой
Как мне в правилах ipfw написать это исключение?

Типа такого

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

ipfw add deny all from any to {"table(1)" and not "table(2)"}
Я так понял, что or в правилах быть может, а and нет.
Кто не рискует - тот не пьёт шампанского.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Духовитин
мл. сержант
Сообщения: 105
Зарегистрирован: 2014-12-17 8:46:05

Как в ipfw сделать исключение из таблицы?

Непрочитанное сообщение Духовитин » 2018-03-04 16:42:43

Сразу дополню, на вопрос а почему не исключить из списка table 1 содержащиеся в table 2 адреса, отвечаю:
В table 1 указаны подсети 192.168.0.0/24
А в table 2 отдельные адреса - исключения: 192.168.0.10/32
Кто не рискует - тот не пьёт шампанского.

Аватара пользователя
Neus
капитан
Сообщения: 1735
Зарегистрирован: 2008-09-08 21:59:56

Как в ipfw сделать исключение из таблицы?

Непрочитанное сообщение Neus » 2018-03-05 8:34:19

Проще написать 2 правила.
«Вы никогда не сумеете решить возникшую проблему,
если сохраните то же мышление и тот же подход,
который привёл вас к этой проблеме.»
© Альберт Эйнштейн

Аватара пользователя
Духовитин
мл. сержант
Сообщения: 105
Зарегистрирован: 2014-12-17 8:46:05

Как в ipfw сделать исключение из таблицы?

Непрочитанное сообщение Духовитин » 2018-03-05 10:11:58

Ясно, спасибо!

Но всё же мне кажется странно что OR реализован, а AND нет.
Кто не рискует - тот не пьёт шампанского.

Аватара пользователя
Neus
капитан
Сообщения: 1735
Зарегистрирован: 2008-09-08 21:59:56

Как в ipfw сделать исключение из таблицы?

Непрочитанное сообщение Neus » 2018-03-05 11:06:58

Реализация AND тут бессмысленна.
«Вы никогда не сумеете решить возникшую проблему,
если сохраните то же мышление и тот же подход,
который привёл вас к этой проблеме.»
© Альберт Эйнштейн


Аватара пользователя
Neus
капитан
Сообщения: 1735
Зарегистрирован: 2008-09-08 21:59:56

Как в ipfw сделать исключение из таблицы?

Непрочитанное сообщение Neus » 2018-03-06 15:00:04

:-D
«Вы никогда не сумеете решить возникшую проблему,
если сохраните то же мышление и тот же подход,
который привёл вас к этой проблеме.»
© Альберт Эйнштейн