[Co má být na konci modulu a jak to vypadá?]

Přibližný potřebný čas: 1 vyučovací hodina na stroj — postup se v projektu opakuje třikrát: pro SRV1-DC, SRV2-FS a klienta PC1-WIN.

Kontext (proč to děláme)

Než začneme řešit role (doména, DHCP, souborové služby...), potřebuje každý stroj — servery i klient — stejný, pečlivě připravený základ: správné jméno v síti, funkční síťové nastavení, bezpečný přístup administrátora, aktivovaný Windows a lokalizaci (jazyk, časové pásmo, formát data/času/měny), aby se dalo rozumně administrovat v českém prostředí a zároveň se studenti naučili anglickou terminologii, se kterou se v praxi i na certifikacích setkají. Tento modul je "nulový" — dělá se před Modulem 1 (na SRV1-DC), znovu před Modulem 6 (na SRV2-FS) a znovu pro klienta PC1-WIN (než začnete Modul 2 — DHCP), vždy se stejnými principy lokalizace, jen jiným typem OS a jinými síťovými hodnotami.

Cílový stav

Na konci tohoto modulu jsou nainstalované a připravené tři virtuální stroje s těmito konkrétními parametry:

Parametry virtuálního stroje

Parametr SRV1-DC SRV2-FS PC1-WIN
vCPU 2 jádra 2 jádra 2 jádra
RAM 8 GB 8 GB 8 GB
Systémový disk 100 GB 100 GB 60 GB
Další disky — 5× 10 GB (pro Storage Pool a simulaci výpadku disku v Modulu 6) —

Všech 5 dodatečných disků u SRV2-FS se přidává do VM už v tomto modulu, spolu s vytvořením virtuálního stroje — v Modulu 6 se pak jen inicializují a poskládají do Storage Pool.

Instalační edice

Stroj Edice
SRV1-DC, SRV2-FS Windows Server 2025 Datacenter (Desktop Experience) — vždy s grafickým rozhraním, nikdy varianta Server Core. Datacenter edice je zvolena kvůli neomezenému počtu virtualizovaných instancí a plné sadě funkcí (Storage Spaces, atd.), i když si škola vystačí i se Standard — v projektu záměrně používáme Datacenter, aby žádná funkce z probíraných modulů nebyla licenčně omezená.
PC1-WIN Windows 11 Education N — edice Education je určená přímo pro nasazení ve školách (obsahuje stejné funkce jako Enterprise, včetně doménového joinu a centrální správy přes GPO/Intune); varianta N neobsahuje přeinstalované mediální technologie (Windows Media Player, Zprávy, kamera...) — v souladu s požadavky EU, dodávají se/instalují se zvlášť, pokud jsou potřeba.

Jazyk instalačního média je u všech tří strojů English (United States).

Účet administrátora

Položka Hodnota Poznámka
Účet (SRV1-DC, SRV2-FS) vestavěný Administrator vytváří ho přímo instalace serveru
Účet (PC1-WIN) Administrator u Windows 11 je vestavěný účet Administrator ve výchozím stavu vypnutý a OOBE nedovolí založit nový účet pod tímto jménem — musí se ručně povolit po instalaci
Heslo Pa55w.rd (u všech tří strojů stejné) standardizované labové heslo

Ani na jednom ze tří strojů se nevytváří žádný jiný/personalizovaný administrátorský účet.

Jméno počítače a síť

Parametr SRV1-DC SRV2-FS PC1-WIN
Hostname SRV1-DC SRV2-FS PC1-WIN
Způsob přidělení IP statická statická automaticky přes DHCP (viz Modul 2 — v tomto modulu se síť u klienta neřeší, necháváme výchozí DHCP)
IP adresa 192.168.X.10 192.168.X.20 přidělena DHCP serverem z rozsahu 192.168.X.100–.200
Maska podsítě 255.255.255.0 (/24) 255.255.255.0 (/24) přidělena DHCP
Výchozí brána 192.168.X.1 192.168.X.1 přidělena DHCP
Preferovaný DNS server 192.168.X.10 (sám na sebe) 192.168.X.10 (SRV1-DC) přidělen DHCP

DŮLEŽITÁ INFORMACE K PINGŮM A SÍTI:

  • Pingy mezi servery (SRV1-DC ↔ SRV2-FS) budou po nastavení IP adres a povolení firewallu procházet správně.
  • Ping mezi PC1 a jakýmkoliv serverem ale v tomto modulu NEPŮJDE! Dokud je na PC1 (rozhraní Ethernet1) zapnuté DHCP, stanice nezíská žádnou IP adresu, protože DHCP server se bude konfigurovat až v Modulu 02.
  • Dočasný test konektivity: Pokud si chcete spojení z PC1 ověřit už teď, můžete si na PC1 na rozhraní Ethernet1 dočasně nastavit statickou IP adresu 192.168.X.100/24 (kde X je číslo vašeho pracoviště, výchozí brána 192.168.X.1). Pro finální stav a odevzdání modulu však adaptér ponechte na DHCP.
JAK POVOLIT PINGY (Windows Defender Firewall) PowerShell

Ve výchozím nastavení Windows Server 2025 i Windows 11 blokuje příchozí ICMP Echo Request. Příkaz ping mezi servery proto končí chybou "Request timed out".

Rychlé povolení pingu na PC1-WIN (i serverech) jedním příkazem:
PowerShell (Jeden příkaz)
Enable-NetFirewallRule -Name "FPS-ICMP4-ERQ-In"

Kompletní povolení pingu do všech směrů (IPv4 i IPv6, příchozí i odchozí) pro všechny síťové profily:

PowerShell (Spustit na SRV1-DC, SRV2-FS i PC1-WIN)
# 1. Povolení příchozího pingu (Inbound IPv4 a IPv6):
New-NetFirewallRule -Name "Allow-Ping-In-IPv4" -DisplayName "Allow ICMPv4-In (Ping)" -Protocol ICMPv4 -IcmpType 8 -Direction Inbound -Action Allow -Profile Any
New-NetFirewallRule -Name "Allow-Ping-In-IPv6" -DisplayName "Allow ICMPv6-In (Ping)" -Protocol ICMPv6 -IcmpType 128 -Direction Inbound -Action Allow -Profile Any

# 2. Povolení odchozího pingu (Outbound IPv4 a IPv6):
New-NetFirewallRule -Name "Allow-Ping-Out-IPv4" -DisplayName "Allow ICMPv4-Out (Ping)" -Protocol ICMPv4 -IcmpType 8 -Direction Outbound -Action Allow -Profile Any
New-NetFirewallRule -Name "Allow-Ping-Out-IPv6" -DisplayName "Allow ICMPv6-Out (Ping)" -Protocol ICMPv6 -IcmpType 128 -Direction Outbound -Action Allow -Profile Any

Jednořádkový příkaz pro rychlé spuštění v konzoli:

PowerShell (Jednořádek do všech směrů)
New-NetFirewallRule -Name "Allow-Ping-In-IPv4" -DisplayName "Allow ICMPv4-In (Ping)" -Protocol ICMPv4 -IcmpType 8 -Direction Inbound -Action Allow -Profile Any; New-NetFirewallRule -Name "Allow-Ping-In-IPv6" -DisplayName "Allow ICMPv6-In (Ping)" -Protocol ICMPv6 -IcmpType 128 -Direction Inbound -Action Allow -Profile Any; New-NetFirewallRule -Name "Allow-Ping-Out-IPv4" -DisplayName "Allow ICMPv4-Out (Ping)" -Protocol ICMPv4 -IcmpType 8 -Direction Outbound -Action Allow -Profile Any; New-NetFirewallRule -Name "Allow-Ping-Out-IPv6" -DisplayName "Allow ICMPv6-Out (Ping)" -Protocol ICMPv6 -IcmpType 128 -Direction Outbound -Action Allow -Profile Any

Alternativa přes vestavěná pravidla Windows:

PowerShell (Vestavěná pravidla)
Enable-NetFirewallRule -Name "FPS-ICMP4-ERQ-In", "FPS-ICMP6-ERQ-In", "FPS-ICMP4-ERQ-Out", "FPS-ICMP6-ERQ-Out"

Aktivace Windows (LAB KEY)

Všechny tři instalace se aktivují školními produktovými klíči LAB KEY.

Produktové klíče: Příslušné produktové klíče (pro Windows Server 2025 i Windows 11 Education N) si zkopírujte přímo ze zadání v Microsoft Teams.

Aktivaci provedete buď přímo v instalačním průvodci, v Settings → System → Activation, nebo v příkazové řádce / PowerShellu:

PowerShell / CMD
slmgr.vbs /ipk <LAB-KEY-Z-TEAMS>
slmgr.vbs /ato

Ověření aktivace: Settings → System → Activation ukazuje "Windows is activated", případně příkazem slmgr.vbs /xpr vypíše "The machine is permanently activated".

Jazyk, region a lokalizace

Tato část je pro všechny tři stroje stejná (nezávisí na roli):

Parametr Hodnota
Windows display language (jazyk rozhraní) English (United States) — konzole, chybové hlášky i menu zůstávají anglicky kvůli mezinárodní terminologii a certifikacím
Formát regionu (Region format) Czech (Czech Republic) — datum, čas, měna a čísla podle českých standardů
Časové pásmo (UTC+01:00) Praha, Bratislava, Budapešť, Lublaň (Time zone ID: Central Europe Standard Time)
Formát data d.M.yyyy (např. 20.9.2026)
Formát času H:mm:ss (24hodinový formát, např. 13:45:02)
Formát měny Kč (např. 1 234,56 Kč)
Rozložení klávesnice US i Czech (QWERTZ) zároveň s přepínáním přes Win + mezerník
Home location (GeoId) Czech Republic (GeoId: 0x4b / decimálně 75)

Soukromí a telemetrie

Nastavení Požadovaná hodnota
Přihlášení Microsoft účtem nepoužívá se nikde — jen lokální/vestavěný účet Administrator
Diagnostická data (telemetrie) Required diagnostic data (minimální úroveň)
Vylepšování psaní rukou a psaní (inking & typing) vypnuto
Přizpůsobené (tailored) zážitky na základě diagnostických dat vypnuto
Služby určování polohy (Location services) vypnuto
Reklamní ID (Advertising ID) vypnuto
Find My Device (jen PC1-WIN) vypnuto

Ověření (shrnutí, detaily viz `_vysledek.md`)

Rychlé automatické ověření strojů (nepovinné)

Pro každý stroj je k dispozici interaktivní skript. Příkaz lze spustit v PowerShellu, CMD i Terminálu – vždy automaticky běží v prostředí PowerShell, zobrazuje vizuální průběh stahování, je striktně read-only a po dokončení se sám smaže z disku:

Pro SRV1-DC:

Univerzální příkaz (PowerShell / CMD / Terminál)
powershell -ExecutionPolicy Bypass -Command "curl.exe --progress-bar -L https://raw.githubusercontent.com/DeepyCat/well_ops/main/skripty/00_check_SRV1-DC.bat -o check.bat; .\check.bat; Remove-Item -Force check.bat -ErrorAction SilentlyContinue"

Pro SRV2-FS:

Univerzální příkaz (PowerShell / CMD / Terminál)
powershell -ExecutionPolicy Bypass -Command "curl.exe --progress-bar -L https://raw.githubusercontent.com/DeepyCat/well_ops/main/skripty/00_check_SRV2-FS.bat -o check.bat; .\check.bat; Remove-Item -Force check.bat -ErrorAction SilentlyContinue"

Pro PC1-WIN:

Univerzální příkaz (PowerShell / CMD / Terminál)
powershell -ExecutionPolicy Bypass -Command "curl.exe --progress-bar -L https://raw.githubusercontent.com/DeepyCat/well_ops/main/skripty/00_check_PC1-WIN.bat -o check.bat; .\check.bat; Remove-Item -Force check.bat -ErrorAction SilentlyContinue"