D
D
Dogata2017-06-07 06:57:41
FreeBSD
Dogata, 2017-06-07 06:57:41

What is the difference between IPFW and PF firewalls in FreeBsd? Which to choose?

Which one to choose for simple tasks? Which is more popular, simple and used by the majority?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
R
res2001, 2017-06-07
@res2001

pf is easier.
Personally, I worked with ipfw, the same is not difficult there when the tasks are typical.
In pf, you can easily do channel balancing.
On ipfw, balancing is more difficult, but you can do it the way you need it, while in pf you can use only one built-in option.
ipfw is a more low level tool.

C
CityCat4, 2017-06-07
@CityCat4

ipfw costs initially, and most do not like unnecessary gestures. ipfw has netgraph. All docks on FreeBSD are calculated on ipfw. ipfw has dummynet.
In general, the difference is about the same as between tcsh and / bin / sh - both shells, you can write on both, but the first is by default only in FreeBSD and nowhere else, and the second is everywhere and you need to know it, because the start scripts anyway On him...

A
athacker, 2017-06-07
@athacker

Read the manuals for both. Whichever one seems easier or clearer - use that one. For simple scenarios, there is no difference. And when complex ones come, you usually already understand what you specifically need, and what kind of firewall is better to implement it :-)

K
kaN5300, 2017-06-08
@kaN5300

I have historically used pf for servers and ipfw for high load routers. pf seems to be slimmer or something when there is a simple config, there are a couple of services, lan, van, and a managed admin segment.

V
victorinamina, 2017-08-17
@victorinamina

pf - high level, easier for most tasks.
ipfw - more finely tuned.
You can compare how pf is a programming language, and ipfw is an assembler.
That is, ipfw will work faster, better - but a lot of effort.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question