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ı, VlanIDHer 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.