POWERSHELL İLE TEMEL NETWORK
KONFİGÜRASYONLARI
IP konfigürasyonunu
görmek
Get-NetIPConfiguration
Tüm Network
Adaptörlerini görmek
Get-NetAdapter
Network
Adaptörünü isimlendirmek
Get-NetAdapter -Name *Ethernet*
Detaylı Network
Konfigürasyonlarını görmek
Get-NetAdapter | ft Name, Status, Linkspeed,
VlanID
Driver
bilgilerini görmek
Get-NetAdapter | ft Name, DriverName, DriverVersion,
DriverInformation, DriverFileName
Network Adaptörünün donanım bilgilerini görmek
Get-NetAdapterHardwareInfo
Network Adaptörünü etkinleştirmek
ve devre dışı bırakmak
Disable-NetAdapter
-Name "Wireless Network Connection"
Enable-NetAdapter
-Name "Wireless Network Connection"
Network Adaptörünün adını yenilemek
Rename-NetAdapter -Name "Wireless Network
Connection" -NewName "Wireless"
POWERSHELL İLE IP KONFİGÜRASYONU YAPMAK
IP ve DNS bilgilerini görüntülemek
Get-NetAdapter -Name "Local Area Connection" | Get-NetIPAddress
Sadece IP adresini görüntülemek
(Get-NetAdapter
-Name "Local Area Connection" | Get-NetIPAddress).IPv4Address
DNS bilgilerini görüntülemek
Get-NetAdapter
-Name "Local Area Connection" | Get-DnsClientServerAddress
IP ADRES ataması yapmak
New-NetIPAddress
-InterfaceAlias "Wireless" -IPv4Address 192.168.1.95 -PrefixLength
"24" -DefaultGateway 192.168.1.1
Varolan IP adresini değiştirmek
Set-NetIPAddress
-InterfaceAlias "Wireless" -IPv4Address 192.168.12.25 -PrefixLength
"24"
IP Adresini kaldırmak
Get-NetAdapter -Name "Wireless" | Remove-NetIPAddress
DNS Server girmek
Set-DnsClientServerAddress
-InterfaceAlias "Wireless" -ServerAddresses
"10.10.20.1","10.10.20.2"
Bir interface (arayüz)’de DHCP’yi etkinleştirmek
Set-NetIPInterface -InterfaceAlias "Wireless" -Dhcp Enabled
POWERSHELL İLE PİNG KOMUTLARI
Ping atmak
Birden fazla ip’ye ping atmak
1..99 | % { Test-NetConnection -ComputerName x.x.x.$_ } | FT -AutoSize
Trace atmak
Açık portları görmek
Test-NetConnection
-ComputerName www.ahmetmutlu.blogspot.com -Port 80
Test-NetConnection
-ComputerName www.ahmetmutlu.blogspot.com -CommonTCPPort http
NSLOOKUP
Resolve-DnsName
www.ahmetmutlu.blogspot.com
Resolve-DnsName
www.ahmetmutlu.blogspot.com -Type MX -Server 8.8.8.8
ROUTE
Get-NetRoute
-Protocol Local -DestinationPrefix 192.168*
Get-NetRoute
-InterfaceAlias Wi-Fi
New-NetRoute
–DestinationPrefix "10.0.0.0/24" –InterfaceAlias "Ethernet"
–NextHop 192.168.1.1
NETSTAT
Get-NetTCPConnection
Get-NetTCPConnection
–State Established
NIC TEAMING
New-NetLbfoTeam -Name NICTEAM01 -TeamMembers Ethernet, Ethernet2 -TeamingMode SwitchIndependent -TeamNicName NICTEAM01 -LoadBalancingAlgorithm
Dynamic
SMB KOMUTLARI
SMB Client bilgileri
Get-SmbClientConfiguration
SMB CONNECTION
Get-SmbConnection
SMB Mutlichannel Connection
Get-SmbMutlichannelConnection
SMB Açık dosyaları
görmek
Get-SmbOpenFile
SMB Direct (RDMA)
adaptörlerini görmek
Get-NetAdapterRdma
Hyper-V Network komutları
Get and set Network
Adapter VMQ settings
Get-NetAdapterVmq
# Disable VMQ
Set-NetAdapterVmq -Enabled
$false
# Enable VMQ
Set-NetAdapterVmq -Enabled
$true
VM Network Adapter
Get-VMNetworkAdapter -VMName Server01
VM Network Adapter IP
Adresini görmek
(Get-VMNetworkAdapter -VMName NanoConHost01).IPAddresses
VM Network Adapter
Mac Addresses görmek
(Get-VMNetworkAdapter -VMName NanoConHost01).MacAddress