Packet Filter (PF)

Packet Filter (PF) is OpenBSD’s system for filtering TCP/IP traffic and doing Network Address Translation. PF is also capable of normalizing and conditioning TCP/IP traffic and providing bandwidth control and packet prioritization. To enable PF, we have to edit /etc/rc.conf.

BIND DNS server

BIND (Berkeley Internet Name Domain) is an implementation of the Domain Name System (DNS) protocols and provides an openly redistributable reference implementation of the major components of DNS, including a DNS server (named), a DNS resolver library and tools for

Apache virtual hosts

Assume we want to serve webpages for two domains, and and these pages should be available with and without the ‘www’, so from,, and In addition, clients connecting directly to our IP address, instead