Windows PowerShell için Yararlı Ağ Komutları

pencereler Güç kalkanı Windows'u hem kurumsal düzeyde hem de evde yönetme konusunda en iyi seçeneklerden biri haline geliyor. cmdlet'ler ihtiyaca göre daha iyi bir yönetim düzeyi sunmak için geliştirilmiştir.

Bu sefer, doğru ve faydalı bilgiler elde etmek için PowerShell'de kullanabileceğimiz ağ düzeyindeki en iyi komutlardan bazılarına bakacağız.

Windows Powershell ile kullanılacak faydalı ağ komutları

Get-NetAdapterBu komutla ağ bağdaştırıcısının temel özelliklerini gösterirsiniz.

BÜYÜT

Bu komut aşağıdakine benzer:

 netsh arayüzü gösteri arayüzü

BÜYÜT

NotBelirli bir adaptörün bilgilerini almak istiyorsak aşağıdakileri uygulayacağız:

 Get-NetAdapter -Name * arayüz * 

NetIpAdresi AlBu komut sayesinde hem IPv4 hem de IPv6 IP adresinin konfigürasyonuna ve ilgili ağ arayüzlerine erişebileceğiz.

BÜYÜT

Aşağıdaki gibi parametrelerin ayrıntılı bilgilerini görebiliriz:

  • IP adresi
  • arayüz kimliği
  • Adres türü
  • Uzunluk
  • son ek ve dahası.

Get-NetIPConfigurationBu komut ile sistemin ağ konfigürasyonu, kullanılabilir arayüzleri, IP adresleri ve DNS adresleri hakkında bilgi sahibi olacağız.

BÜYÜT

Get-NetConnectionProfileBu komut sayesinde, yapılandırılmış ağ bağdaştırıcıları ile ilişkili bir bağlantı profili elde edeceğiz.

BÜYÜT

Get-NetRouteBu komut sayesinde paketlerin gönderme ve alma işleminde kullandığı rotanın tamamını elde edeceğiz:

BÜYÜT

 Get-NetAdapter | ft Ad, Durum, Bağlantı Hızı, VlanID
Her bağdaştırıcı hakkında durumunu, hızını ve varsa VLAN tanımlayıcısını gösteren ayrıntılı bilgi edinmemizi sağlar:

BÜYÜT

Get-NetAdapter | ft Name, DriverName, DriverVersion, DriverInformation, DriverFileNameBu komut sayesinde, sürücünün konumu, sürücünün sürümü vb. gibi her bir ağ adaptörünün ayrıntılı bilgilerini görebileceğiz:

BÜYÜT

Bir Wi-Fi bağdaştırıcısını devre dışı bırakın veya etkinleştirinBir ağ bağdaştırıcısını etkinleştirmek veya devre dışı bırakmak için aşağıdakileri uygulayacağız:

 Disable-NetAdapter -Adı "Kablosuz Ağ Bağlantısı" Enable-NetAdapter -Adı "Kablosuz Ağ Bağlantısı"

Bir Wi-Fi ağ bağdaştırıcısını yeniden adlandırınBir Wi-Fi ağ bağdaştırıcısını yeniden adlandırmak için aşağıdaki sözdizimini uygulayacağız:

BÜYÜT

Get-NetAdapter -Adı "LAN" | Get-DnsClientServerAddressBu komut, arayüzü, türü ve tam adresi ile DNS sunucusunun adresini almamızı sağlar:

BÜYÜT

Bir IP adresi belirleyinSistemde yeni bir IP adresi kurmak istediğimizde aşağıdaki işlemleri gerçekleştireceğiz:

 Yeni-NetIPAdresi -ArayüzAlias ​​​​"Arayüz" -IPv4Adresi (IP Adresi) -PrefixUzunluk "24"

Bir IP adresini silinBir IP adresini ortadan kaldırmak istediğimizde aşağıdaki sözdizimini uygulayacağız:

 Get-NetAdapter -Adı "Arayüz" | Kaldır-NetIPAdresi

PowerShell ile Ping AtmaUzak bir bilgisayarın durumunu kontrol etmek için bir ping gerçekleştirebileceğimizi biliyoruz ve PowerShell ile aşağıdaki sözdizimini yürüterek bu görevi basit bir şekilde gerçekleştirebiliriz:

 Test-NetConnection -BilgisayarAdı (site)

BÜYÜT

Sonuç aşağıdaki gibi olacaktır:

BÜYÜT

Daha fazla bilgi edinmek istiyorsak aşağıdakileri uygulayabiliriz:

 Test-NetConnection -BilgisayarAdı www.solvetic.com -Bilgi Düzeyi Ayrıntılı

BÜYÜT

PowerShell ile tracert'i çalıştırıntracert, paketlerin belirli bir hedefe gönderildiği yönlendiricileri ayrıntılı olarak bilmemizi sağlayan temel bir komuttur.
PowerShell'de tracert çalıştırmak için aşağıdakileri girmeliyiz:

 Test-NetConnection (Hedef) -TraceRoute

BÜYÜT

Elde edilen sonuç şöyle olacaktır:

BÜYÜT

Bağlantı noktası doğrulamaWindows PowerShell ile hedef bilgisayardaki açık bağlantı noktalarının durumunu bilmek mümkün olacaktır.

Örneğin 80 numaralı bağlantı noktasını doğrulamak için aşağıdakileri uygulayacağız:

 Test-NetConnection -BilgisayarAdı (Hedef) -Port 80

BÜYÜT

Yürüttüğümüz HTTP bağlantı noktalarını kontrol etmek için:

 Test-NetConnection -BilgisayarAdı (Hedef) -CommonTCPPort HTTP

BÜYÜT

NSLOKKUP'ı PowerShell ile çalıştırınNSLOOKUP, Etki Alanı Adı Sistemini (DNS) sorgulayarak etki alanları için ad sunucusu bilgilerini bulmak için tasarlanmıştır.

Bu yardımcı programı aşağıdaki sözdizimi ile PowerShell kullanarak çalıştırabiliriz. Orada DNS hakkında detaylı bilgi alıyoruz.

 Resolve-DnsName www.solvetic.com

BÜYÜT

Ağ bilgilerini görüntüleNetstat, bize ağın mevcut durumunu, bağlantı noktalarını ve sahiplerini bilme imkanı sunan bir yardımcı programdır. Bunun için aşağıdakileri uygulayacağız:

 Get-NetTCPCConnection

BÜYÜT

Bu sonucu durumu stabil olan portlar için filtreleyebiliriz, bunun için aşağıdakileri uygularız:

 Get-NetTCPConnection -State Kuruldu

BÜYÜT

Gördüğümüz gibi, Windows sistemindeki bazı ağ parametrelerinde güncel bilgileri elde etmemize ve birden çok yönetim görevi gerçekleştirmemize yardımcı olacak bir dizi komuta sahibiz.

wave wave wave wave wave