FreeBSD

FreeBSD: Примеры использование ipfw table

Примеры использования таблиц файрвола IPFW.

Очень удобно, если нужно заблокировать много ip адресов.

ipfw table 10 add 192.168.1.5		#добавление в таблицу
ipfw table 10 add 192.168.1.0/24	#добавление в таблицу подсеть
ipfw table 10 list			#посмотреть что в таблице
ipfw add deny ip from table(10) to me # Все с таблицы 50 ко мне
ipfw table 10 delete 192.168.1.5	#удаляем из таблицы
ipfw table 10 flush			#чистим всю таблицу

Добавлять адреса в таблицу можно так:

touch ip.sh

вставляем

#!/bin/sh
ipfw table 10 flush
cat /etc/ip.txt | while read ip; do
  ipfw table 10 add $ip
done
table 10 - номер таблицы
ip.txt - файл с ip адресами
# sh ip.sh

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка / 5. Количество оценок:

Оценок пока нет. Поставьте оценку первым.

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?

ADVERTISEMENT
Подписаться
Уведомить о
guest
2 Comments
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Check Also
Close