- OpenBSD packet filter (PF): Real life example
There are a lot of articles on the web to learn pf. This is just an example of ready to use firewall with simple traffic shaping.
- OpenVPN: Connect your LANs over the Internet
OpenVPN is a robust, scalable and highly configurable VPN (Virtual Private Network) daemon which can be used to securely link two or more private networks using an encrypted tunnel over the internet.
- Secure Unix LAN (NIS and Kerberized NFSv4)
Setup secure LAN for your FreeBSD machines.
- Diskless FreeBSD (PXE/NFS)
Create and maintain diskless FreeBSD workstations.
- Security: OSSEC
OSSEC is an Open Source Host-based Intrusion Detection System.
It performs log analysis, integrity checking, Windows registry monitoring, rootkit detection, time-based alerting and active response.
- Network monitoring: Nagios
Nagios is a host and service monitor designed to inform you of network problems before your clients, end-users or managers do.
- DNS server: BIND
Setup a master DNS server for your network.
- DHCP server: ISC DHCP
Setup a DHCP server for you LAN.
- Proxy server: Squid
Create an anonymous proxy server for your LAN.
- RDBMS: MySQL
MySQL is a very fast, multi-threaded, multi-user and robust SQL (Structured Query Language) database server.
- RDBMS: PostgreSQL
PostgreSQL is a sophisticated Object-Relational DBMS.
- NoSQL: MongoDB
Mongo (from "humongous") is a high-performance, open source, schema-free, document-oriented database. A common name in the "NOSQL" community.
- Windows workgroups: Samba
Allow Windows clients to use shares and printers (simple setup).
- Subversion server
Setup an SVN server for your collegues
- NTP: Time server
Setup time server for your LAN.