@Dogata

В чём разница между IPFW и PF firewall'ами во FreeBsd? Какой выбрать?

Какой выбрать для простых задач? Какой более популярный, простой и которым пользуется большинство?
  • Вопрос задан
  • 1994 просмотра
Пригласить эксперта
Ответы на вопрос 5
@res2001
Developer, ex-admin
pf проще.
Лично я работал с ipfw, там то же не сложно, когда задачи типовые.
В pf можно достаточно легко сделать балансировку каналов.
На ipfw балансировку сделать сложнее, но зато можно ее сделать такую какую тебе надо, тогда как в pf можно пользоваться только одним встроенным вариантом.
ipfw - более низкоуровневый инструмент.
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
ipfw стоит изначально, а большинство не любит лишних телодвижений. В ipfw есть netgraph. На ipfw рассчитаны все доки по FreeBSD. В ipfw есть dummynet.

В общем разница примерно такая же как между tcsh и /bin/sh - оба шеллы, на обоих можно писать, но первый по умолчанию стоит только во FreeBSD и больше нигде, а второй есть всюду и знать его надо, потому что стартовые скрипты все равно на нем...
Ответ написан
athacker
@athacker
Почитайте мануалы по обоим. Какой покажется проще или понятнее -- тот и используйте. Для простых сценариев разницы нет. А когда наступают сложные, то обычно уже понимаешь, что тебе конкретно нужно, и каким файрволом это лучше реализовать :-)
Ответ написан
Комментировать
@kaN5300
Я исторически юзал pf для серверов, а ipfw для высоконагруженных маршрутизаторов. pf кажется стройнее что ли когда имеется прсотенький конфиг, есть пара служб, лан, ван, и управляемый сегмент админов.
Ответ написан
Комментировать
@victorinamina
pf - высокоуровневый, для большинства задач проще.
ipfw - более тонко настраиваемый.
Можно сравнить как pf - язык программирования, а ipfw - ассемблер.
То есть ipfw будет работать шустрее, лучше - но очень много усилий.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы