Skip to content

Øvelse 18 – Introduktion til OPNsense

Forfatter: Mathias Greisen

Dato: 2026-09-17

Fag/modul: Introduktion til IT-Sikkerhed

Status: Færdig


1. Beskrivelse af øvelsen

Formål

Blive fortrolig med OPNsense ved at undersøge både CLI og webinterfacet, kontrollere netværkskonfigurationen samt lære de vigtigste funktioner og administrationsmuligheder.

Kontekst

Øvelsen udføres på en OPNsense-installation i VirtualBox. Formålet er at lære systemets opbygning, administration og sikkerhedsfunktioner samt dokumentere resultaterne.

2. Reproduktion trin for trin

Forudsætninger

  • VirtualBox
  • OPNsense VM
  • Adgang til CLI
  • Adgang til WebGUI via virtuel host inden på et af de 3 LAN netværk.
  • Netværksdiagram

Kontroller interfaces i CLI

  • Log ind på OPNsense CLI.
  • Kontroller interfaces og IP-adresser.
  • Sammenlign med netværksdiagrammet.

WAN-adresse:

10.0.2.15 / 24


Gennemgå WebGUI

  • Log ind på WebGUI.
  • Gennemgå menuerne samtidig med dokumentationen.
  • Find de relevante funktioner.

Undersøg funktionerne

Besvar spørgsmålene nedenfor og verificér oplysningerne i både OPNsense og dokumentationen.

Tip

Brug søgefeltet i OPNsense samt den officielle dokumentation.

3. Problemer og løsninger

Jeg løb ikke ind i problemer under denne øvelse.


4. Resultater og besvarelser

  1. Hvilke features tilbyder OPNsense?

Svar: Fra deres dokumentation: "The feature set of OPNsense includes high-end features such as forward caching proxy, traffic shaping, intrusion detection and easy OpenVPN client setup. The latest release is based on a recent FreeBSD for long-term support and uses a newly developed MVC-framework based on Phalcon. OPNsense’s focus on security brings unique features such as easy to use one time password authentication for various components."


  1. Hvordan kan du kontrollere om din OPNsense-version har kendte sårbarheder?

Svar: OPNsense kommer med integereret security check. Kan findes via System -> Firmware -> Status -> Run an Audit -> Security


  1. Hvad er Lobby, og hvad kan man gøre derfra?

Svar: Her kan man se dashboard, skifte password og logge ud.


  1. Kan man se NetFlow-data direkte i OPNsense? Hvis ja, hvor?

Svar: Ja under Reporting -> Netflow / Insight


  1. Hvad kan man se omkring trafik i Reporting?

Svar: Trafikforbrug på de forskellige interfaces. Båndbreddeforbrug. Aktive forbindelser og trafikmønstre. Historiske grafer over netværksbelastning. Top talkers (de enheder eller IP-adresser, der genererer mest trafik). Pakker og bytes sendt og modtaget på de enkelte interfaces. Systemstatistikker som CPU-, RAM- og diskforbrug.


  1. Hvor oprettes VLANs, og hvilken IEEE-standard anvendes?

Svar: Under Interfaces -> Other Types -> VLAN. Der bruges IEEE 802.1ad.


  1. Er der konfigureret firewallregler for LAN og WAN? Hvis ja, hvilke?

Ja der er opsat følgende:

LAN: Udover de 20 automatisk generedede er der: Allow internal DNS, Reject external DNS, Default allow LAN to any.

WAN: Der er 25 automatisk generede regler.


  1. Hvilke VPN-typer understøtter OPNsense?

Svar: IPsec, OpenVPN og WireGuard


  1. Hvilket IDS indeholder OPNsense?

Svar: Suricata som bruger Netmap


  1. Hvor kan man installere os-theme-cicada?

Svar: System -> Firmware -> Plugins


  1. Hvordan opdaterer man firmware på OPNsense?

Svar: Firmware -> Status -> Check for updates


  1. Hvad er den nyeste version af OPNsense?

Svar: 26.7 ifølge deres dokumentation.


  1. Er jeres OPNsense den nyeste version?

Svar: Nej, gik fra version 24.1 til 24.1.8

Hvis nej:

  • Tidligere version:
  • Ny version efter opdatering:
  • Eventuelle bemærkninger:

5. Anvendte ressourcer


6. Opsummering af erfaringer

Jeg har lært hvor de basale feature ligger henne i OPNsense brugergrænsefladen.