20TD02Y_CCNA_20TD02Ø - itnett/FTD02N GitHub Wiki
Lab: Linux og Container
Fysisk og Virtuelt Utstyr
- VirtualBox
- Ubuntu Server (for Linux konfigurasjon og containere)
Koblinger
VirtualBox Host
|
| Virtual Network
|
Ubuntu Server VM (Linux and Container Host)
Diagram
+-----------------+
| VirtualBox |
| Admin VM |
+--------+--------+
|
Virtual Network
|
+------------------+
| Ubuntu Server VM |
| (Linux Host) |
+------------------+
Lab 1: Systemdrift og Linux Distribusjoner
Oppsett
- VirtualBox:
- Opprett en virtuell maskin med Ubuntu Server.
- Tildel minst 2 GB RAM og 20 GB diskplass.
Trinnvis Veiledning
Installasjon av Ubuntu Server:
-
Last ned Ubuntu Server ISO:
- Gå til Ubuntu's nettside og last ned ISO-filen.
-
Opprett en ny virtuell maskin i VirtualBox:
- Start VirtualBox og klikk på "New".
- Navngi VM-en og velg "Linux" som type og "Ubuntu (64-bit)" som versjon.
- Tildel 2 GB RAM og opprett en ny virtuell harddisk på 20 GB.
- Velg "Dynamically allocated" og fullfør opprettelsen av VM-en.
-
Installer Ubuntu Server:
- Start VM-en og velg den nedlastede ISO-filen som oppstartsdisk.
- Følg instruksjonene på skjermen for å installere Ubuntu Server med standardinnstillinger.
Lab 2: Brukeradministrasjon, Pakkesystemer og Terminal
Oppsett
- Ubuntu Server:
- Logg inn på den nyinstallerte Ubuntu Server VM-en.
Trinnvis Veiledning
Brukeradministrasjon:
-
Opprett en ny bruker: Se skriptet her
-
Legg til brukeren i sudoers-gruppen: Se skriptet her
Pakkesystemer:
-
Oppdater pakkelisten og oppgrader systemet: Se skriptet her
-
Installer nødvendige pakker: Se skriptet her
Terminal og Skallprogrammering:
- Opprett et enkelt Bash-skript: Se skriptet her
Lab 3: Nettverk, Prosesser, Lagring og Filsystemer
Oppsett
- Ubuntu Server:
- Fortsett med den tidligere konfigurerte VM-en.
Trinnvis Veiledning
Nettverkskonfigurasjon:
-
Vis nettverksinnstillinger: Se skriptet her
-
Konfigurer en statisk IP-adresse (rediger
/etc/netplan/01-netcfg.yaml
):network: version: 2 ethernets: eth0: dhcp4: no addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4]
- Påfør endringene: Se skriptet her
Prosessadministrasjon:
-
Vis aktive prosesser: Se skriptet her
-
Drep en prosess: Se skriptet her
Lagring og Filsystemer:
-
Vis diskbruk: Se skriptet her
-
Monter en ny disk (hvis tilgjengelig):
- Opprett en mount-point: Se skriptet her
- Monter disken: Se skriptet her
Lab 4: Servertjenester og Containere
Oppsett
- Ubuntu Server:
- Fortsett med den tidligere konfigurerte VM-en.
Trinnvis Veiledning
Servertjenester:
-
Installer Apache HTTP Server: Se skriptet her
-
Start og aktiver Apache: Se skriptet her
-
Sjekk statusen til Apache: Se skriptet her
Containere med Docker:
-
Installer Docker: Se skriptet her
-
Start og aktiver Docker: Se skriptet her
-
Kjør en enkel container (for eksempel en Nginx server): Se skriptet her
-
Se kjørende containere: Se skriptet her
Lab 5: Automatisering og Sikkerhet
Oppsett
- Ubuntu Server:
- Fortsett med den tidligere konfigurerte VM-en.
Trinnvis Veiledning
Automatisering med Bash-skript:
- Opprett et skript for systemoppdatering: Se skriptet her
Sikkerhet:
- Konfigurer UFW (Uncomplicated Firewall):
- Installer UFW: Se skriptet her
- Tillat SSH og HTTP: Se skriptet her
- Aktiver UFW: Se skriptet her
- Sjekk statusen til UFW: Se skriptet her
Testing og Dokumentasjon
Testing:
- Verifiser at alle installasjoner og konfigurasjoner er utført korrekt.
- Test opprettelse og administrasjon av brukere, pakker, nettverk, prosesser, filsystemer og servertjenester.
- Bekreft at Docker-containere kjører som forventet.
- Test automatiseringsskriptene og sikkerhetskonfigurasjonene.
Dokumentasjon:
- Ta skjermbilder av alle konfigurasjonstrinnene og resultatene.
- Lag en rapport som beskriver trinnene og resultatene av hver lab, inkludert utfordringer og løsninger.
Disse laboratoriene gir en omfattende hands-on opplevelse med Linux-systemdrift, brukeradministrasjon, nettverk, prosesser, lagring, servertjenester, containere, automatisering og sikkerhet, og dekker læringsutbyttene for emnet "Linux og container" ved Fagskolen Innlandet.