Serverbeheer S2 — Cheatsheet
Deployment, GPO, AD-infrastructuur, filesharing, DHCP/DNS en recovery — 2024–2025
Inhoudstafel
- Basisinstallaties
- PXE-deployment
- Group Policy
- Global Catalog en FSMO
- IAM-hardening
- NTFS en AGDLP
- SMB, DFS en NFS
- Redundante DHCP
- Redundante DNS
- Business continuity, backup en recovery
Basisinstallaties
Een integratielab begint met consequente naamgeving, netwerkplan, DNS, tijd en rollen. Windows-domainleden gebruiken de AD-DNS-server. Linux-hosts krijgen een statisch adres of reservation, correcte hostname/FQDN en tijdsynchronisatie.
Test-NetConnection dc01.lab.local -Port 53
Add-Computer -DomainName lab.local -Credential LAB\Administrator -Restart
DNS vóór domain join
Veel Kerberos- en joinproblemen zijn DNS-problemen. Test A/AAAA-, SRV- en reverse-resolutie vóór je credentials verdenkt.
PXE-deployment
PXE laat een client via netwerk booten en een image/installatieomgeving ophalen.
client DHCP/PXE discovery
→ IP + bootserver/bootinformatie
→ bootloader via TFTP
→ WinPE
→ installatie-image en unattended configuratie
WDS of een deploymentplatform beheert boot- en installimages. Let op BIOS/UEFI-architectuur, DHCP/PXE-relay, VLANs, TFTP/firewall en driverondersteuning.
Gebruik bij DHCP en PXE op verschillende servers bij voorkeur IP helpers/relayconfiguratie. Vendor options 66/67 blind instellen kan verschillende clientarchitecturen breken.
Group Policy
GPO's bevatten Computer Configuration en User Configuration. Verwerking gebeurt typisch volgens LSDOU: Local → Site → Domain → OU; binnen hetzelfde niveau bepaalt link order de prioriteit.
| Mechanisme | Effect |
|---|---|
| Enforced | voorkomt overschrijving door lagere OU |
| Block inheritance | blokkeert niet-enforced bovenliggende links |
| Security filtering | past alleen toe voor geselecteerde principals |
| WMI filter | past toe op basis van systeemeigenschap |
| Loopback | user policy volgens computerlocatie (merge/replace) |
gpupdate /force
gpresult /h C:\Temp\gpresult.html
Get-GPResultantSetOfPolicy -ReportType Html -Path C:\Temp\rsop.html
GPO Preferences configureren instellingen maar kunnen door gebruiker/app worden gewijzigd; Policies worden typisch afgedwongen. Zet geen wachtwoorden in Group Policy Preferences.
Global Catalog en FSMO
De Global Catalog bevat een volledige kopie van het eigen domein en een partial attribute set van andere forestdomeinen. Hij ondersteunt forest-wide zoekopdrachten, UPN-logon en universal group membership.
FSMO-rollen
| Rol | Scope | Taak |
|---|---|---|
| Schema Master | forest | schemawijzigingen |
| Domain Naming Master | forest | domains toevoegen/verwijderen |
| RID Master | domain | RID-pools voor SID's |
| PDC Emulator | domain | tijd, wachtwoordprioriteit, legacy/PDC-taken |
| Infrastructure Master | domain | cross-domain objectreferenties |
netdom query fsmo
Move-ADDirectoryServerOperationMasterRole -Identity DC02 -OperationMasterRole 0,1,2,3,4
Een transfer gebeurt gecontroleerd met werkende oude DC; seize alleen wanneer de oude rolhouder definitief niet terugkeert.
IAM-hardening
- Scheid gewone en administratieve accounts.
- Gebruik least privilege en tiering van beheer.
- Beperk Domain Admins; gebruik delegated administration.
- Stel sterke password/account-lockout/Kerberos policies in.
- Gebruik LAPS voor unieke lokale administratorwachtwoorden.
- Schakel legacy/probleemprotocollen uit waar mogelijk.
- Audit privileged group changes en mislukte logins.
NTFS en AGDLP
Effectieve toegang combineert share- en NTFS-rechten; via het netwerk geldt de meest beperkende combinatie. NTFS ondersteunt overerving en gedetailleerde ACLs.
Voorbeeld:
Gebruik Modify voor normaal databeheer; Full Control laat ook permissions/eigenaarschap wijzigen. Vermijd individuele ACE's en expliciete deny tenzij werkelijk noodzakelijk.
SMB, DFS en NFS
Windows SMB
New-Item -ItemType Directory D:\Shares\Directie
New-SmbShare -Name Directie -Path D:\Shares\Directie -ChangeAccess LAB\DL_DirectieShare_RW
Get-SmbShareAccess Directie
Get-SmbSession
Get-SmbOpenFile
SMB signing beschermt integriteit/authenticiteit; SMB encryption beschermt ook vertrouwelijkheid. Gebruik geen SMBv1.
DFS
- DFS Namespace biedt één logisch pad, bv.
\\lab.local\Data. - DFS Replication synchroniseert folders tussen servers.
- Een namespace is geen automatische redundantie van data; daarvoor zijn meerdere folder targets en replicatie nodig.
Let op conflicten, staging quota, AD-replicatie, backlog en het feit dat open bestanden niet als databasecluster gerepliceerd worden.
Samba
Samba levert SMB voor Linux en kan standalone of AD-geïntegreerd werken. Filesystemrechten/ACLs en shareconfiguratie moeten beide toegang toestaan.
NFS
# /etc/exports
/srv/data 192.168.10.0/24(rw,sync,root_squash)
exportfs -ra
showmount -e server
mount -t nfs server:/srv/data /mnt/data
NFS gebruikt Unix-identiteiten; consistente UID/GID of centrale identity mapping is cruciaal.
Redundante DHCP
Windows DHCP failover repliceert leases en configuratie tussen twee partners.
| Modus | Gedrag |
|---|---|
| Load balance | beide servers delen clients |
| Hot standby | actieve server + reserve |
MCLT begrenst leaseverlenging tijdens communicatieproblemen. Failover vervangt geen correcte relayconfiguratie of backup van DHCP-configuratie.
Bij hybride DHCP kunnen Windows en Linux scopes bedienen, maar voorkom overlappende pools en zorg dat opties, reservations en DNS-updates consistent zijn.
Redundante DNS
AD-integrated zones gebruiken multimaster AD-replicatie en secure dynamic updates. Linux/BIND kan secondary zijn voor een klassieke primary zone via zone transfer, mits expliciet toegestaan.
| Zonetype | Eigenschap |
|---|---|
| Primary | schrijfbare masterkopie |
| Secondary | read-only kopie via AXFR/IXFR |
| Stub | vooral SOA/NS/glue voor delegatie |
| AD-integrated | schrijfbaar op DC's binnen replicatiescope |
Get-DnsServerZone
Get-DnsServerResourceRecord -ZoneName lab.local
Resolve-DnsName -Server dc02 lab.local -Type SOA
Een client met twee DNS-servers gebruikt de tweede niet als round-robin load balancing, maar bij uitblijvend/ongeldig antwoord volgens resolvergedrag. Beide moeten dezelfde interne namespace correct kennen.
Business continuity, backup en recovery
| Begrip | Betekenis |
|---|---|
| RPO | maximaal aanvaardbaar dataverlies in tijd |
| RTO | maximaal aanvaardbare hersteltijd |
| Backup | herstelkopie van data/system state |
| HA | uitval beperken door redundantie |
| DR | herstel na grootschalige ramp |
3-2-1-regel
Moderne uitbreiding: minstens één offline/immutable kopie en zero errors na verificatie.
| Backup | Inhoud |
|---|---|
| Full | alle geselecteerde data |
| Incremental | wijziging sinds laatste backup van eender welk type |
| Differential | wijziging sinds laatste full |
| System State | kritieke Windows/AD-configuratie |
Restore is de echte test
Een geslaagde backupjob bewijst niet dat RPO/RTO haalbaar zijn. Voer periodieke restoretests uit en documenteer volledige procedure, credentials en afhankelijkheden.
Herstelvolgorde volgt afhankelijkheden: platform/storage → identity/DNS → netwerkservices → applicaties → data → functionele validatie.