DNS og IIS på Windows Server 2022 – IT Made Easy
Indledning
Velkommen til IT Made Easy – bloggen hvor IT bliver forklaret i et sprog, der er til at forstå. I denne guide lærer du, hvordan du arbejder med IIS på Windows Server 2022 og grundlæggende DNS-konfiguration ved hjælp af den grafiske brugergrænseflade.
Hvis du er grundforløbselev på IT-supporteruddannelsen, kan Windows Server hurtigt virke lidt voldsomt – lidt som at sætte sig ind i et cockpit uden manual. Bare rolig. I denne guide tager vi det trin for trin, og vi gør det hele via den grafiske brugergrænseflade (GUI) i Windows Server 2022.
Når du er færdig med guiden, har du:
- Installeret og konfigureret DNS
- Oprettet domænet csa.local
- Installeret Internet Information Services (IIS)
- Oprettet to websites (web1 og web2)
- Bundet begge websites til port 80 ved hjælp af host headers
Ingen PowerShell. Kun klik, logik og rolig fremgang mens du nyder kaffen ☕
Trin 1 – Installer DNS Server
Nu vil vi installerer DNS som er det software der virker lidt som en telefonbog og kan hjælpe os med at komme fra et navn til en IP adresse. Læs mere om DNS her.
- Åbn Server Manager
- Klik på Add roles and features
- Klik Next, indtil du når Server Roles
- Sæt flueben ved DNS Server
- Klik Add Features, når du bliver spurgt
- Klik Next → Next → Install
Når installationen er færdig, kører DNS-tjenesten på serveren.
Trin 2 – Installer Internet Information Services (IIS)
Internet Information Services er det software der viser hjemmesiderne lidt som en tjener, der serverer manden for dig. Der findes mange andre systemer til at få vist hjemmesider og af nogle af de store kan nævne Apache. Da vi i forvejen arbejder meget med Microsofts produkter er det naturligt at fortsætte med at bruge deres produkt IIS, hvorfor det er valgt til denne guide.
- I Server Manager, klik Add roles and features igen
- Klik Next, indtil Server Roles vises
- Sæt flueben ved Web Server (IIS)
- Klik Add Features
- Klik Next flere gange
- Behold standardindstillingerne
- Klik Install
IIS er nu installeret og klar til brug.
Trin 3 – Konfigurer DNS til domænet csa.local
Nu har vi fået det hele installeret, men der er ikke noget der virker endnu – øv. Derfor skal vi have konfigureret det så IIS snakker sammen med DNS. Vi starter med at tilpasse DNS opsætningen, så vi får DNS og IIS til at forstå hinanden og så vi kan få vist de 2 websites.
Opret en Forward Lookup Zone
- Gå til Tools → DNS
- Højreklik på Forward Lookup Zones → New Zone
- Klik Next
- Vælg Primary Zone
- Klik Next og behold standardindstillinger
- Angiv zonenavn: csa.local
- Klik Next → Finish
Opret DNS A-record for web1 og web2
- Højreklik på csa.local → New Host (A or AAAA)
- Name: web1
- IP address: serverens IP-adresse
- Klik Add Host
- Gentag processen for web2
Nu ved DNS, hvor web1.csa.local og web2.csa.local findes.
Trin 4 – Opret mapper til websites i Stifinder
- Åbn Stifinder
- Gå til:
C:\inetpub - Opret to mapper:
web1web2
Disse mapper bliver roden for hvert website.
Trin 5 – Konfigurer IIS med to websites
- Gå til Tools → Internet Information Services (IIS) Manager
- Udvid servernavnet
- Højreklik på Sites → Add Website
Website 1 – web1
- Site name: web1
- Physical path:
C:\inetpub\web1 - Binding:
- Type: http
- IP address: All Unassigned
- Port: 80
- Host name: web1.csa.local
Klik OK
Website 2 – web2
Gentag processen med:
- Site name: web2
- Physical path:
C:\inetpub\web2 - Host name: web2.csa.local
Begge websites deler port 80 og adskilles via host headers.
Trin 6 – Tilpas startfiler (index.html)
web1
- Gå til
C:\inetpub\web1 - Højreklik → Ny → Tekstdokument
- Omdøb filen til
index.html - Åbn filen og indsæt:
<h1>Velkommen til web1</h1>
<p>Denne side kører på IIS</p>
Gem filen.
web2
Gentag samme proces i C:\inetpub\web2, men ret teksten til web2.
I videoen du kan se i bunden af siden, har jeg i stedet valgt at kopierer filerne fra wwwroot mappen og så tilpasse indholdet i iisstart.html filen. Det er blot 2 forskellige måder at gøre det på.
Test det hele 🎉
Åbn en browser og test:
- http://web1.csa.local
- http://web2.csa.local
Hvis siderne vises korrekt, har du nu en fungerende DNS- og IIS-installation.
Godt arbejde 😎 – endnu et skridt videre med IT Made Easy som din hjælper i server-verdenen.
Kilder og anbefalet læsning
Herunder har jeg samlet lidt kilder som du kan bruge hvis du er mere nysgerrig på hvordan teorien bag dette virker, så du bedre forstår hvorfor vi har gjort som vi har. God læsning!