Ø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
3. Problemer og løsninger
Jeg løb ikke ind i problemer under denne øvelse.
4. Resultater og besvarelser
- 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."
- 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
- Hvad er Lobby, og hvad kan man gøre derfra?
Svar: Her kan man se dashboard, skifte password og logge ud.
- Kan man se NetFlow-data direkte i OPNsense? Hvis ja, hvor?
Svar: Ja under Reporting -> Netflow / Insight
- 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.
- Hvor oprettes VLANs, og hvilken IEEE-standard anvendes?
Svar: Under Interfaces -> Other Types -> VLAN. Der bruges IEEE 802.1ad.
- 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.
- Hvilke VPN-typer understøtter OPNsense?
Svar: IPsec, OpenVPN og WireGuard
- Hvilket IDS indeholder OPNsense?
Svar: Suricata som bruger Netmap
- Hvor kan man installere
os-theme-cicada?
Svar: System -> Firmware -> Plugins
- Hvordan opdaterer man firmware på OPNsense?
Svar: Firmware -> Status -> Check for updates
- Hvad er den nyeste version af OPNsense?
Svar: 26.7 ifølge deres dokumentation.
- 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.