PowerShell

PowerShell: Netzwerk

Hier einige Beispiele wie ihr mit PowerShell die Konfiguration der Netzwerkadapter regeln könnt: 
Informationen zu Netzwerkverbindungen:

Alle Netzwerkadapter auflisten:
  Get-NetAdapter

Ipconfig ala Powershell
  Get-NetIPConfiguration 
Ipconfig auf einen bestimmten Adapter:
  Get-NetAdapter -Name „Ethernet 1“ | Get-NetIPConfiguration

Mehr Informationen anzeigen:
  Get-NetAdapter | ft Name, Status, Linkspeed, VlanID
oder Treiber- Infos:
  Get-NetAdapter | ft Name, DriverName, DriverVersion, DriverInformation, DriverFileName

Hardware Infos wie z.B. PCI Slot:
  Get-NetAdapterHardwareInfo 

Netzwerkadapter deaktivieren / aktivieren:
  Disable-NetAdapter -Name „Ethernet 1“ 
  Enable-NetAdapter -Name „Ethernet 1“

Netzwerkadapter umbenennen:
  Rename-NetAdapter -Name „Ethernet 1“ -NewName „LAN“ 

IP- Konfiguration:

IP- Konfiguration anzeigen:
  Get-NetAdapter -Name „LAN“ | Get-NetIPAddress
oder nur die IP Adresse:
  (Get-NetAdapter -Name „LAN“ | Get-NetIPAddress).IPv4Address 

IP- Adresse setzten:
  Get-NetAdapter -Name „LAN“ | New-NetIPAddress -IPv4Address 192.168.1.100 -PrefixLength „24“ -DefaultGateway 192.168.1.1 
oder ändern:
  Get-NetAdapter -Name „LAN“ | Set-NetIPAddress -IPv4Address 192.168.1.101 -PrefixLength „24“ 

IP- Adresse entfernen:
  Get-NetAdapter -Name „LAN“ | Remove-NetIPAddress
und auf DHCP wechseln:
  Get-NetAdapter -Name „LAN“ | Set-NetIPInterface  -Dhcp Enabled 

DNS Server Adresse anzeigen:
  Get-NetAdapter -Name „LAN“ | Get-DnsClientServerAddress 

DNS Server angeben:
  Get-NetAdapter -Name „LAN“ | Set-DnsClientServerAddress -ServerAddresses „192.168.1.1“,“10.0.0.1″ 

NIC Teams auflisten:
  New-NetLbfoTeam 

NIC Team erstellen:
  New-NetLbfoTeam -Name LACPNIC -TeamMembers „Ethernet 1“, „Ethernet 2“ -TeamingMode LACP

Netzwerktests:

Ping:
  Test-NetConnection -ComputerName harwee.de
Oder mit mehr Details:
  Test-NetConnection -ComputerName harwee.de -InformationLevel Detailed 

Tracert:
  Test-NetConnection -ComputerName harwee.de -TraceRoute 

Port- Scan:
  Test-NetConnection -ComputerName harwee.de -Port 80
oder
  Test-NetConnection -ComputerName harwee.de -CommonTCPPort HTTP 

NSlookup:
  Resolve-DnsName harwee.de
oder einen bestimmten DNS record:
  Resolve-DnsName harwee.de -Type MX
oder über einen bestimmten DNS Server:
  Resolve-DnsName harwee.de –Server 10.0.0.2 

NETSTAT:
  Get-NetTCPConnection
oder
  Get-NetTCPConnection –State Established 

SMB Kommandos:

  Get-SmbClientConfiguration
  Get-SmbConnection
  Get-SmbMutlichannelConnection
  Get-SmbOpenFile
  Get-NetAdapterRdma 

Hyper-V Kommandos:

Netzwerkadapter einer VM auflisten:
  Get-VMNetworkAdapter -VMName VMName 

IP Adresse einer VM auslesen:
  (Get-VMNetworkAdapter -VMName VMnae).IPAddresses
oder MAC Adresse:
  (Get-VMNetworkAdapter -VMName VMnae).MacAddresses 

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s