🌐 Szczegółowy przewodnik po konfiguracji sieci wirtualnej w Hyper-V na Windows 11
🧭 Wprowadzenie
Jednym z kluczowych elementów tworzenia środowisk testowych lub serwerowych na maszynach wirtualnych jest poprawna konfiguracja sieci wirtualnej. Dzięki narzędziu Hyper-V, dostępnym natywnie w systemie Windows 11, możemy tworzyć różne typy połączeń sieciowych, które pozwalają maszynom wirtualnym komunikować się między sobą, z hostem oraz z Internetem.
W tym poradniku krok po kroku pokażemy, jak skonfigurować każdy typ przełącznika sieciowego w Hyper-V.
📘 Rodzaje sieci wirtualnych w Hyper-V
🌍 1. External (zewnętrzna)
🔹 Pozwala maszynie wirtualnej łączyć się z Internetem i siecią lokalną
🔹 VM otrzymuje adres IP od tego samego routera co host
📌 Idealna do środowisk testowych z dostępem do sieci zewnętrznej
🔐 2. Internal (wewnętrzna)
🔹 Maszyny wirtualne mogą komunikować się ze sobą oraz z hostem
🔹 Brak dostępu do Internetu
📌 Świetna do środowisk testowych izolowanych od świata zewnętrznego

🚧 3. Private (prywatna)
🔹 Maszyny wirtualne komunikują się tylko ze sobą
🔹 Brak komunikacji z hostem ani Internetem
📌 Używana do testów bezpieczeństwa i symulacji izolowanych sieci
🛠️ Jak skonfigurować sieć w Hyper-V na Windows 11
🔧 Krok 1: Otwórz Menadżera Hyper-V
- Wyszukaj „Hyper-V Manager” w menu Start
- Uruchom jako administrator
🧰 Krok 2: Utwórz nowy wirtualny przełącznik
- W prawym panelu kliknij „Virtual Switch Manager”
- Wybierz typ przełącznika:
- External, Internal lub Private
- Kliknij „Create Virtual Switch”
⚙️ Krok 3: Skonfiguruj ustawienia przełącznika
Dla External:
- Nadaj nazwę np.
ExternalNet - Wybierz kartę sieciową fizyczną
- (Opcjonalnie) Zaznacz opcję „Allow management operating system to share this network adapter”
👉 Dzięki temu host zachowa połączenie z Internetem
Dla Internal / Private:
- Wystarczy nazwa
- Nie wymagają fizycznej karty sieciowej
🖥️ Krok 4: Przypisz sieć do maszyny wirtualnej
- W Hyper-V Manager kliknij prawym przyciskiem na VM → Settings
- Wybierz Network Adapter → z listy wybierz utworzony wcześniej przełącznik
- Kliknij OK
🌐 Konfiguracja NAT w Hyper-V (dla izolowanych maszyn z dostępem do Internetu)
Dla maszyn z Internal Switch, możesz skonfigurować NAT przy użyciu PowerShell:
💡 Przykład:
New-VMSwitch -SwitchName "NATSwitch" -SwitchType Internal
New-NetIPAddress -IPAddress 192.168.100.1 -PrefixLength 24 -InterfaceAlias "vEthernet (NATSwitch)"
New-NetNat -Name "NATNetwork" -InternalIPInterfaceAddressPrefix 192.168.100.0/24
🔹 Maszyny wirtualne muszą być skonfigurowane ręcznie z adresami IP z tej podsieci i domyślną bramą 192.168.100.1.
📋 Dobre praktyki przy konfiguracji sieci Hyper-V
✅ Zawsze nadaj przełącznikom sensowne nazwy – ułatwia późniejsze zarządzanie
✅ Zapisuj konfigurację sieciową VM – zwłaszcza przy testach lub migracjach
✅ Unikaj korzystania z jednej karty fizycznej dla wielu External Switchy – może to prowadzić do konfliktów
✅ Regularnie monitoruj ruch sieciowy – np. za pomocą perfmon lub narzędzi firm trzecich
🧪 Diagnostyka problemów sieciowych w Hyper-V
📌 Użyj ping, tracert, ipconfig, Get-NetAdapter, Get-VMNetworkAdapter
📌 Sprawdź logi w Podglądzie zdarzeń (Event Viewer)
📌 Upewnij się, że przełącznik nie jest przypadkowo odłączony od interfejsu fizycznego
✅ Podsumowanie
Konfiguracja sieci wirtualnej Hyper-V w Windows 11 jest kluczowym elementem działania maszyn wirtualnych. Niezależnie od tego, czy tworzysz środowisko z dostępem do Internetu, czy izolowaną sieć testową, Hyper-V oferuje pełen wachlarz opcji konfiguracji. Dzięki znajomości typów przełączników, funkcji NAT i dobrych praktyk sieciowych, stworzysz stabilne, elastyczne środowisko wirtualne.






