Re: FreeBSD Comparable Technologies

From: David Christensen <dpchrist_at_holgerdanske.com>
Date: Mon, 10 Apr 2023 15:14:15 UTC
On 4/9/23 23:24, louise9841@gmail.com wrote:
>> On Apr 9, 2023, at 3:25 AM, louise9841@gmail.com wrote:
>>
>> Hello, I am new to FreeBSD in terms of using it as a home router/firewall. Im trying to implement the FreeBSD equivalent or similar way of doing things like I did on my Linux Router. Are there are equivalent ways/programs for the following:
>>
>>
>> 1. Reverse Path Filter (Like on Linux).
>>
>> 2. Protection against DHCP Starvation attacks.
>>
>> 3. DHCP Snooping
>>
>> 4. Reply-Only ARP system with features like(automatically adding arps for leases) that keep people from setting a static ip on the network and bypassing the queueing done by pf.
>>
>>
>> P.S.: If there are any ways of doing these options above can you point me to the right documentation as I have tried to research but couldn’t find any thing on these subjects listed above.
>>
>> Thank you,
>> Lou

 > Thank you guys for answering! I would love to go pfsense but I wanted 
to do this on a bare FreeBSD install for learning experience. Especially 
learning pf as I come from the iptables way of doing things and find pf 
much more readable, and sane lol. Also it would help me learn a bit 
about zfs, snapshots, and boot environments as well. That’s the main 
reason why I go the route of masochism,  to learn as quickly and 
effectively as possible.
 >
 >
 > Thank you,
 > Lewis


To learn how to install and operate a FreeBSD system, "Absolute FreeBSD" 
3 e. by Lucas is very practical:

https://mwl.io/nonfiction/os#af3e


Lucas also has several smaller books that go deeper into specific subjects:

https://mwl.io/nonfiction/os#fmzfs

https://mwl.io/nonfiction/os#fmaz

https://mwl.io/nonfiction/networking#n4sa


The WikiPedia page "PF (firewall)" has a list of References and a list 
of Books.


David