Anasayfa » nasıl » PowerShell Kullanarak IP Adresinizi Değiştirme

    PowerShell Kullanarak IP Adresinizi Değiştirme

    IP adresinizi, uzun netsh komutları gerektiren komut isteminden nasıl değiştirebileceğinizi zaten gösterdik, şimdi aynı şeyi PowerShell'de karmaşıklık olmadan yapıyoruz.

    Not: Aşağıdaki komutlar PowerShell v3'te yenidir ve bu nedenle Windows 8 gerektirir, ayrıca bir yönetici komut istemi gerektirirler.

    Editörler Not: Bu makale muhtemelen daha meraklı izleyicilerimiz içindir ve IP Adresleme ve CIDR ile ilgili bazı temel bilgileri gerektirir.

    IP Adresinizi Değiştirme

    PowerShell'in eski sürümlerinde kriptik WMI sınıflarını kullanarak IP adreslerini değiştirmeye çalışan insanların saçlarını çıkardıklarını gördük, ancak bu PowerShell v3 ile değişti, şimdi işlevselliğin çoğunu yerel PowerShell'e getiren bir NetTCPIP modülü var. İlk başta biraz kafa karıştırıcı olsa da, çoğunlukla şu andaki dokümantasyon eksikliğinden dolayı, meraklılar size bunun nasıl yapıldığını gösterdiğinde bir anlam ifade etmeye başlıyor..

    Bir IP Adresinin değiştirilmesi New-NetIPAdresi cmdlet'i kullanılarak yapılabilir, bazıları Get-Help'te belgelenmemiş olan birçok parametresi vardır. İşte burada:

    Yeni-NetIPAdresi - ArayüzAlias ​​“Kablolu Ethernet Bağlantısı” -IPv4Adresi “192.168.0.1” -PrefixLength 24 -DefaultGateway 192.168.0.254

    Bu, aşağıdakileri varsayar:

    • IP adresini değiştirmek istediğiniz arayüzün adı Yerel Alan Ağı
    • Statik olarak 192.168.0.1 IP adresi atamak istiyorsunuz.
    • 255.255.255.0 (CIDR notasyonunda / 24 olan) bir alt ağ maskesi ayarlamak istiyorsunuz.
    • 192.168.0.254 varsayılan bir ağ geçidi ayarlamak istiyorsunuz

    Açıkça, ağınızın adresleme ölçütlerine uyan bazılarının ayarlarını değiştirirsiniz..

    DNS Bilgilerinizi Ayarlama

    Şimdi burada başka bir zorlu parça geliyor, DNS Ayarlarınızı değiştirmek için kullanmanız gereken, DNSClient adlı ayrı bir modül olduğu ortaya çıktı. DNS Sunucunuzu değiştirmek için şunları kullanırsınız:

    Set-DnsClientServerAddress-InterfaceAlias ​​“Kablolu Ethernet Bağlantısı” -Server Adresleri 192.168.0.1, 192.168.0.2

    Bu, Kablolu Ethernet Bağlantısı için birincil DNS sunucusunu 192.168.0.1'e ve ikincil DNS sunucusunu 192.168.0.2'ye ayarlamak istediğinizi varsayar. Hepsi bu kadar..