Powershell IPv6: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(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…“)
 
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 19: Zeile 19:
 
=Firewallregeln für den IPv6-Verkehr anzeigen=
 
=Firewallregeln für den IPv6-Verkehr anzeigen=
 
*Get-NetFirewallRule -AddressFamily IPv6
 
*Get-NetFirewallRule -AddressFamily IPv6
 +
=ID der Netzwerkkarte=
 +
*Get-NetAdapter
 +
 +
=Anzeigen der Linklocal Adresse=
 +
*Get-NetIPConfiguration | Select-Object IPv6LinkLocalAddress
 +
=RandomizIdentifier auf Disabled=
 +
*Set-NetIPv6Protocol -RandomizeIdentifiers Disabled
 +
=Temporäre Adresse auf Disabled=
 +
*Set-NetIPv6Protocol -UseTemporaryAddresses Disabled
 +
 +
=Nun verwendet der Computer EUI-64. Achten auf das ff:fe=
 +
*Get-NetIPAddress -AddressFamily IPv6 -InterfaceAlias "Ethernet" -PrefixOrigin Wellknown | Select-Object IPAddress

Aktuelle Version vom 30. Januar 2024, 11:47 Uhr

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

ID der Netzwerkkarte

  • Get-NetAdapter

Anzeigen der Linklocal Adresse

  • Get-NetIPConfiguration | Select-Object IPv6LinkLocalAddress

RandomizIdentifier auf Disabled

  • Set-NetIPv6Protocol -RandomizeIdentifiers Disabled

Temporäre Adresse auf Disabled

  • Set-NetIPv6Protocol -UseTemporaryAddresses Disabled

Nun verwendet der Computer EUI-64. Achten auf das ff:fe

  • Get-NetIPAddress -AddressFamily IPv6 -InterfaceAlias "Ethernet" -PrefixOrigin Wellknown | Select-Object IPAddress