Zum Inhalt springen

pfSense einrichten

Für die Installation und Einrichtung der pfSense-Appliance ist es erforderlich, das GitHub-Repository herunterzuladen und eine funktionierende Installation von Terraform auf Ihrem Gerät zu haben.

Für die pfSense-Installation laden Sie bitte das GitHub-Repository herunter, das die Deployment-Skripte für Terraform enthält.

Terraform wird die Netzwerke vpc_network und wan_network erstellen. Die Subnetze für das VPC- und WAN-Netzwerk werden automatisch bereitgestellt.

In der Datei [01-config.tf](http://01-config.tf/) befinden sich Einstellungen wie die Availability Zone, Netzwerkbereiche oder die VM-Größe (Machine Type), die alle geändert werden können.

Konfigurationsoptionen:

  • Projekt-ID (Pflichtfeld)
  • Availability Zone
  • Machine Type
  • Netzwerkbereich & IP-Adresse

Um einen Service Account zu erstellen und Admin-Berechtigungen zu erteilen, lesen Sie die Dokumentation zu Service Accounts.

Zudem müssen Sie einen Service-Account-Schlüssel erstellen, wie dort beschrieben, und die Ausgabe als JSON in der Datei secrets.json speichern (überschreiben Sie den gesamten Inhalt der Datei).

Die Versionen können aus dem Image-Repository abgerufen werden: https://pfsense.object.storage.eu01.onstackit.cloud/index.html