Vil du lære, hvordan du konfigurerer OPNsense firewall til at bruge Freeradius som godkendelsesserver? I denne tutorial, vil vi vise dig, hvordan du godkende OPNsense brugere ved hjælp af en Freeradius server installeret på en computer, der kører Ubuntu Linux.

• OPNsense 19,7

Liste over udstyr

I det følgende afsnit vises listen over udstyr, der bruges til at oprette dette selvstudium.

Som En Amazon Associate, tjener jeg fra kvalificerende køb.

Tutorial - FreeRadius Server Installation på Ubuntu Linux

• IP - 192.168.15.10.
• Operacional System - Ubuntu 19
• Hostname - UBUNTU

Brug følgende kommandoer på Linux-konsollen til at installere FreeRadius-tjenesten.

Copy to Clipboard

Nu er vi nødt til at tilføje FreeRadius kunder til clients.conf;.

Find og rediger clients.conf.

Copy to Clipboard

Tilføj følgende linjer i slutningen af filen clients.conf.

Copy to Clipboard

I vores eksempel tilføjer vi 1 klientenheder:

Enheden blev navngivet OPNSENSE og har IP-adressen 192.168.15.11.

Nu er vi nødt til at tilføje FreeRadius brugere til brugernes konfigurationsfil.

Find og rediger konfigurationsfilen for Freeradius-brugere.

Copy to Clipboard

Tilføje følgende linjer i slutningen af filen

Copy to Clipboard

Genstart Freeradius-serveren.

Copy to Clipboard

Test konfigurationsfilen til radiusserveren.

Copy to Clipboard

Du er færdig med Freeradius installation på Ubuntu Linux.

OPNsense - OPNsense Radius-godkendelse på FreeRadius

Åbn en browsersoftware, skal du indtaste IP-adressen på din Opnsense-firewall og få adgang til webgrænsefladen.

I vores eksempel blev følgende webadresse indtastet i browseren:

• https://192.168.15.11

Opnsense web interface bør præsenteres.

Angiv logonoplysningerne for OPNsense Default Password på prompt-skærmen.

• Username: root
• Adgangskode: Adgangskode indstillet under OPNsense installationen

Efter et vellykket login, vil du blive sendt til OPNSense Dashboard.

Få adgang til menuen Opnsense System, få adgang til undermenuen Access, og vælg indstillingen Servere.

Klik på knappen Tilføj, og udfør følgende konfiguration.

• Beskrivende navn: RADIUS
• Type: RADIUS
• Værtsnavn eller IP-adresse - 192.168.15.10
• Shared Secret - The Radius Client delte secret (kamisama123)
• Tjenester, der tilbydes - Godkendelse og regnskab
• Godkendelsesport - 1812
• Acconting Port - 1813

Du skal ændre IP-adressen på Radius-serveren.

Du skal ændre den delte hemmelighed, så den afspejler din Radius-klients delte hemmelighed.

Klik på knappen Gem for at afslutte konfigurationen.

I vores eksempel har vi konfigureret Radius-servergodkendelsen på OPNsense-firewallen.

OPNsense Radius - Test FreeRadius-godkendelse

Få adgang til menuen Opnsense System, få adgang til undermenuen Access, og vælg indstillingen Tester.

Vælg RADIUS-godkendelsesserveren.

Indtast Admin brugernavn, dens adgangskode og klik på test-knappen.

Hvis testen lykkes, får du vist følgende meddelelse.

Tillykke! OPNsense Radius-servergodkendelsen på FreeRadius blev konfigureret korrekt.

OPNsense - FreeRadius Group Tilladelse

Få adgang til menuen Opnsense System, få adgang til undermenuen Access, og vælg indstillingen Grupper.

Tilføj en ny lokal gruppe på OPNsense firewall.

Udfør følgende konfiguration på skærmbilledet Gruppeoprettelse:

• Gruppenavn - opnsense-admins
• Beskrivelse - FreeRadius-gruppen
• Medlem af - eventuelt kan du tilføje roou brugerkonto.

Klik på gem-knappen, vil du blive sendt tilbage til gruppens konfiguration skærmen.

Nu skal du redigere tilladelserne for opnsense-admins-gruppen.

Find området Tildelte rettigheder i gruppeegenskaberne opnsense-admins, og klik på knappen Tilføj.

Udfør følgende konfiguration i området Grupperettigheder:

• Tildelte rettigheder - GUI - ALLE sider

Klik på knappen Gem for at afslutte konfigurationen.

OPNsense - FreeRadius brugertilladelse

OPNsense kræver, at alle Radius-brugerkonti findes i den lokale database for at udføre den korrekte godkendelseskonfiguration.

Vi vil føje administratorbrugerkontoen til den lokale database.

Vi vil konfigurere den lokale konto med navnet admin medlem af opnsense-admins gruppe.

Få adgang til menuen Opnsense System, få adgang til undermenuen Access, og vælg indstillingen Brugere.

Tilføj en ny lokal brugerkonto med det samme brugernavn fra radiuskontoen.

Gør denne brugerkonto medlem af opnsense-admins gruppe.

Klik på knappen Gem for at afslutte konfigurationen.

OPNsense - Aktiver radiusgodkendelse

Få adgang til menuen Opnsense System, få adgang til undermenuen Indstillinger, og vælg indstillingen Administration.

Find godkendelsesområdet, vælg radiusgodkendelsen, og klik på knappen Gem.

Når du har afsluttet konfigurationen, skal du logge af Opnsense-webgrænsefladen.

Prøv at logge ind ved hjælp af admin bruger og adgangskoden fra Freeradius databasen.

På login-skærmen skal du bruge administratorbrugeren og adgangskoden fra FreeRadius-databasen.

• Brugernavn: admin
• Adgangskode: Indtast FreeRadius-adgangskoden.

Tillykke! Du har konfigureret OPNsense-godkendelsen til at bruge FreeRadius-databasen.