Jak zdiagnozować problemy z połączeniem IPv6 przy użyciu PowerShell?
Windows 10 Windows 11 Windows 12 Windows Server

Jak zdiagnozować problemy z połączeniem IPv6 przy użyciu PowerShell?

Jak zdiagnozować problemy z połączeniem IPv6 przy użyciu PowerShell?

Wprowadzenie

Protokół IPv6 jest nieodłącznym elementem współczesnych sieci, jednak czasami nawet nowoczesne systemy jak Windows 11 czy 12 mogą napotkać problemy z połączeniem IPv6. Jednym z najskuteczniejszych narzędzi diagnostycznych jest PowerShell — wszechstronne i zaawansowane narzędzie linii poleceń. W tym artykule pokażemy krok po kroku, jak zdiagnozować problemy z połączeniem IPv6 przy użyciu PowerShell.


Dlaczego IPv6 może nie działać?

Problemy z połączeniem IPv6 mogą być powodowane przez:

  • Niewłaściwą konfigurację interfejsu sieciowego
  • Brak odpowiedzi od routera IPv6 (RA)
  • Błędy w tabeli routingu
  • Brak trasy domyślnej
  • Niedziałający serwer DNS obsługujący IPv6

Jak rozpocząć diagnostykę IPv6 w PowerShell?

✅ Uruchom PowerShell jako administrator

Kliknij prawym przyciskiem na ikonę Windows i wybierz Windows PowerShell (Admin).

Jak zdiagnozować problemy z połączeniem IPv6 przy użyciu PowerShell?
Jak zdiagnozować problemy z połączeniem IPv6 przy użyciu PowerShell?

Krok 1: Sprawdzenie interfejsów IPv6

Get-NetIPAddress -AddressFamily IPv6

🔍 Co sprawdzić?

  • Czy interfejs ma przypisany adres IPv6?
  • Czy adres zaczyna się od fe80:: (link-local), 2001:: (globalny)?

Krok 2: Sprawdzenie statusu interfejsu

Get-NetIPInterface -AddressFamily IPv6

Zwróć uwagę na kolumny:

  • InterfaceAlias
  • InterfaceMetric
  • ConnectionState

🟡 Jeśli stan to Disconnected – problem z fizycznym połączeniem lub kartą sieciową.


Krok 3: Sprawdzenie tabeli routingu IPv6

Get-NetRoute -AddressFamily IPv6

🔍 Na co zwrócić uwagę?

  • Czy istnieje trasa ::/0 (domyślna brama)?
  • Czy metryka jest odpowiednia?
  • Czy trasy wskazują na właściwy interfejs?
Czytaj  Phishing i Socjotechnika w Nowym Interfejsie Windows 11: Podszywanie się pod Powiadomienia i Centra Akcji

Krok 4: Diagnostyka DNS dla IPv6

Resolve-DnsName example.com -Type AAAA

Oczekiwany rezultat:
Adres IPv6 dla podanej domeny.

🟥 Brak wyniku? — Serwer DNS nie obsługuje rekordów AAAA lub system nie ma połączenia IPv6 z internetem.


Krok 5: Test połączenia IPv6

Test-Connection -TargetName ipv6.google.com -Count 4 -IPv6

Lub:

Test-NetConnection -ComputerName ipv6.google.com -CommonTCPPort HTTP -InterfaceAlias "Wi-Fi"

Jeśli połączenie się powiedzie, system prawidłowo komunikuje się po IPv6.

🟥 Brak odpowiedzi? — Możliwe przyczyny:

  • Zablokowany ruch IPv6 przez zaporę
  • Brak domyślnej trasy
  • Brak odpowiedzi od bramy

Krok 6: Sprawdzenie konfiguracji klienta DHCPv6 lub SLAAC

Get-NetIPConfiguration

Zwróć uwagę na:

  • DHCP Enabled
  • IPv6DefaultGateway
  • DNSServer

Krok 7: Wyświetlenie szczegółowej informacji o interfejsie

Get-NetAdapter | Get-NetAdapterAdvancedProperty

Poszukaj parametrów takich jak:

  • IPv6 Checksum Offload
  • Large Send Offload v2 (IPv6)
  • Router Advertisement (RA)

Wyłączenie niektórych z nich może powodować błędne działanie IPv6.


Bonus: Test portów i trasy IPv6

Traceroute:

tracert -6 ipv6.google.com

Test otwartego portu po IPv6:

Test-NetConnection -ComputerName example.com -Port 443 -IPv6

Podsumowanie

Jak zdiagnozować problemy z połączeniem IPv6 przy użyciu PowerShell?
Wystarczy wykonać kilka prostych kroków:

  1. Sprawdzenie konfiguracji interfejsów
  2. Analiza tabeli routingu
  3. Testowanie połączeń zewnętrznych
  4. Weryfikacja odpowiedzi DNS
  5. Diagnoza problemów z bramą i preferencjami routingu

PowerShell to potężne narzędzie, które umożliwia pełną kontrolę nad analizą i konfiguracją sieci w systemie Windows – nie tylko dla administratorów, ale i zaawansowanych użytkowników.

Polecane wpisy
Rozwiązywanie problemów z instalacją Windows 12: Najczęstsze błędy i ich naprawa
Rozwiązywanie problemów z instalacją Windows 12: Najczęstsze błędy i ich naprawa

💻 Rozwiązywanie problemów z instalacją Windows 12: Najczęstsze błędy i ich naprawa Windows 12 to nowoczesny, zaawansowany system operacyjny, który Czytaj dalej