Powershell IPv6

Aus Xinux Wiki
Version vom 17. Januar 2024, 16:45 Uhr von Thomas.will (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=Prüfen, ob IPv6 für den Adapter aktiviert ist= *Get-NetAdapterBinding -DisplayName *6* =IPv6 für einen Adapter aktivieren= *Set-NetAdapterBinding -Name Eth…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Prüfen, ob IPv6 für den Adapter aktiviert ist

  • Get-NetAdapterBinding -DisplayName *6*

IPv6 für einen Adapter aktivieren

  • Set-NetAdapterBinding -Name Ethernet -DisplayName *6* -Enabled $true

Eine IPv6-Adresse zuzuweisen

  • New-NetIPAddress -InterfaceIndex 1 -IPAddress ffff::2 -PrefixLength 64 -DefaultGateway ffff::1

DNS-Einstellungen für IPv6 konfigurieren

  • Set-DnsClientServerAddress -InterfaceIndex 1 -ServerAddresses ffff::3, ffff::4

Alle IPv6-Adressen auf dem System anzeigen

  • Get-NetIPAddress -AddressFamily IPv6

IPv6-Route hinzuzufügen

  • Add-NetRoute -DestinationPrefix "2001:db8::" -InterfaceIndex 3 -NextHop "2001:db8::1"

IPv6-Verbindung zu einem Remote-Host testen

  • Test-NetConnection -ComputerName "2001:db8::1" -Port 80

IPv6-Konfiguration eines bestimmten Adapters anzeigen

  • Get-NetAdapterAdvancedProperty -Name Ethernet -RegistryKeyword *ipv6*

IPv6-Adresse eines Hostnamens auflösen

  • Resolve-DnsName -Name example.com -Type AAAA

Firewallregeln für den IPv6-Verkehr anzeigen

  • Get-NetFirewallRule -AddressFamily IPv6