##
Sådan installeres firewalld på Ubuntu 20.04 (Focal Fossa)
Firewalld er en dynamisk firewall-manager, der giver en enkel grænseflade til at administrere firewall-regler. Det er meget udbredt i Linux-distributioner, herunder Ubuntu. I denne vejledning vil vi lede dig gennem trinene til at installere og konfigurere Firewalld på Ubuntu 20.04 LTS (Focal Fossa).
---
Forudsætninger
Før du begynder, skal du sikre dig, at:
1. Du har en brugerkonto med administrative rettigheder.
2. Dit system kører Ubuntu 20.04 LTS.
---
Trin 1:Installer Firewalld
1. Åbn et terminalvindue.
2. Opdater dit systems pakkelister ved hjælp af følgende kommando:
``` Bash
$ sudo apt opdatering
```
3. Installer Firewalld ved at udføre følgende kommando:
``` Bash
$ sudo apt installer firewalld
```
---
Trin 2:Start Firewalld Service
1. Start Firewalld-tjenesten efter installationen:
``` Bash
$ sudo systemctl start firewalld
```
2. Aktiver tjenesten, så den starter automatisk ved opstart:
``` Bash
$ sudo systemctl aktiver firewalld
```
---
Trin 3:Indstilling af standardzone
Firewalld opretter som standard tre zoner:"offentlig", "privat" og "tillid". Hver zone repræsenterer et forskelligt niveau af tillid. Offentlig er mindre betroet, Privat er mere betroet, og Trusted er den mest betroede.
1. Bekræft den aktuelle standardzone:
``` Bash
$ sudo firewall-cmd --get-default-zone
```
2. For at indstille standardzonen til offentlig, skal du for eksempel køre følgende kommando:
``` Bash
$ sudo firewall-cmd --set-default-zone=public
```
Du kan erstatte offentlig med privat eller betroet baseret på dine præferencer.
---
Trin 4:Tillad væsentlige tjenester (valgfrit)
Afhængigt af dit systems opsætning skal du muligvis tillade specifikke tjenester gennem firewallen. For eksempel, for at tillade SSH-adgang fra hvor som helst, kan du køre følgende kommando:
``` Bash
$ sudo firewall-cmd --permanent --add-service=ssh
```
Erstat SSH med det tjenestenavn, du vil tillade.
---
Trin 5:Tillad indgående og udgående trafik
1. For at tillade indgående og udgående trafik på en bestemt port, kan du bruge følgende kommando:
``` Bash
$ sudo firewall-cmd --permanent --add-port=8000/tcp
```
Erstat 8000/tcp med den port og protokol (f.eks. 443/tcp for HTTPS), du vil tillade.
2. For at gøre ændringerne permanente skal du køre:
``` Bash
$ sudo firewall-cmd --genindlæs
```
---
Trin 6:Bekræft status
For at se den aktuelle status for Firewalld, inklusive aktive zoner og tilladte tjenester, skal du køre følgende kommando:
``` Bash
$ sudo firewall-cmd --state
```
---
Konklusion
I denne vejledning viste vi dig, hvordan du installerer, starter og konfigurerer Firewalld på Ubuntu 20.04 LTS. For mere avancerede scenarier henvises til den officielle Firewalld-dokumentation.