pfSense
| pfSense | |
|---|---|
| Datei:PfSense logo.svg | |
| Web-Oberfläche der pfSense 2.7.0 | |
| Entwickler | Rubicon Communications, LLC (Netgate) |
| Lizenz(en) | Apache-Lizenz v2 |
| Erstveröff. | 14. Oktober 2006 |
| Akt. Version | 2.7.2 (7. Dezember 2023)<ref>Bill Rathbone: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. AnnouncementSkriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Netgate, 7. Dezember 2023 ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref> |
| Basissystem | FreeBSD |
| Abstammung | Unix ↳ BSD ↳ 386BSD ↳ FreeBSD ↳ m0n0wall ↳ pfSense |
| Architektur(en) | AMD64, Netgate ADI |
| Sonstiges | Preis: kostenlos Sprache: Englisch |
| www.pfsense.org | |
pfSense ist eine Firewall-Distribution auf der Basis des Betriebssystems FreeBSD und des Paketfilters pf.
Sie existiert in zwei Versionen, pfSense Community Edition (CE) als Gratisversion, und pfSense Plus (zunächst Factory Edition) als Bezahlversion mit offiziellem Support für Geschäftskunden. Seit pfSense Plus 21.02 und pfSense Community Edition 2.5.0 gibt es auch Unterschiede in den Features.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Netgate ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref> Die Aufteilung in pfSense Plus und pfSense Community Edition führte zur Entstehung von OPNsense.
Namensherkunft[Bearbeiten]
Der Name pfSense setzt sich zusammen aus dem Namen des verwendeten Paketfilters pf und dem englischen Begriff sense, welcher hier verwendet wird im Sinne von „making sense of pf“.<ref>Christopher M. Buechler, Jim Pingle: pfSense. The Definitive Guide to the Open Source Firewall and Router Distribution. Reed Media Services, 2009, ISBN 978-0-9790342-8-2, S. 1 (englisch).</ref><ref name="about-pfsense" /> Dies lässt sich sinngemäß übersetzen zu „pf einen Sinn geben“, „Sinnvolles mit pf machen“ oder „aus pf schlau werden“.
Geschichte[Bearbeiten]
Entstehung[Bearbeiten]
Die Distribution ist ein Fork vom mittlerweile eingestellten Projekt m0n0wall und wurde 2004 von Chris Buechler und Scott Ullrich ins Leben gerufen.<ref name="about-pfsense">[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 19. März 2015 (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.Jetzt: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref> m0n0wall war eine ähnliche Firewall-Distribution, damals auf Basis von FreeBSD-4 und ipfilter.<ref>Chris Buechler, Manuel Kasper: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. 30. Mai 2016 ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref>
Heartbleed-Bug[Bearbeiten]
PfSense verwendet OpenSSL und war damit auch vom „Heartbleed“-Bug betroffen. Dieser Fehler trat kurz nach dem Veröffentlichen der Version 2.1.1 auf, weshalb am 10. April 2014 das Update zu 2.1.2 bereitgestellt wurde.<ref>Jim Thompson: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. 10. April 2014 ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref>
Rechtsstreit mit Deciso[Bearbeiten]
Im November 2017 stellte ein Schiedsgericht der Weltorganisation für geistiges Eigentum fest, dass Netgate die Domain opnsense.com in böser Absicht benutzt hatte, um OPNsense, eine konkurrierende Open-Source-Firewall, zu diskreditieren, und verpflichtete Netgate, die Domain an Deciso, den Entwickler von OPNsense, zu übertragen. Die Netgate-Partei versuchte, sich auf die Fair-Use-Klausel zu berufen und behauptete, dass der Domainname „für eine Parodie-Website verwendet wurde“; dies wurde mit der Begründung abgelehnt, dass die Meinungsfreiheit die Registrierung von Domainnamen nicht abdeckt.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. World Intellectual Property Organization (WIPO), 12. November 2017 ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref>
Download und Installation ab 2024[Bearbeiten]
Seit 2024 ist zum Download der CE-Edition das Anlegen eines vollständigen Benutzer-Accounts Voraussetzung. Die Installation erfordert eine Internetverbindung und lässt sich nur dann abschließen, wenn Zugriff auf die Server von Netgate gestattet wird.
Aufbau[Bearbeiten]
pfSense wird komplett über eine Web-Oberfläche gesteuert.<ref name="security-insider">Stefan Luber: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. DefinitionSkriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. 3. November 2021 ehemals im Vorlage:Referrer (nicht mehr online verfügbar). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref> Außerdem kann man das System mit Hilfe einer Unix-Shell am Bildschirm, über die serielle Schnittstelle oder über das Netzwerk per SSH erreichen.<ref>Matt Williamson: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. O’Reilly ehemals im Vorlage:Referrer (nicht mehr online verfügbar) Auch: eingeschränkte Vorschau in der Google-BuchsucheSkriptfehler: Ein solches Modul „Vorlage:GoogleBook“ ist nicht vorhanden. (englisch).</ref>
Enthaltene Software:<ref name="security-insider" />
- FreeBSD 14-CURRENT
- OpenSSL 3.0.12
- PHP 8.2.11
- Python 3.7
Systemanforderungen[Bearbeiten]
Die minimalen Systemvoraussetzungen für pfSense 2.7.2 Community Edition sind:<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Netgate, 1. Februar 2022 ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref>
- 64-bit amd64 (x86-64)-kompatible CPU
- 1 GB Arbeitsspeicher
- 8 GB Festplatten-, SSD oder SD-Karten-Speicher
- einer oder mehrere Netzwerkanschlüsse
- USB-Speicher oder DVD-ROM Laufwerk zur Installation
Die Installation erfolgt über ein ISO-Abbild auf einer CD/DVD oder einem USB-Speicherstick.
Siehe auch[Bearbeiten]
BSD-basiert:
Linux-basiert:
Weblinks[Bearbeiten]
- offizielle Webpräsenz
- offizielle Installationsanleitung (englisch)
- inoffizielle Installationsanleitung (deutsch)
Einzelnachweise[Bearbeiten]
<references />