Tek Bir NIC'ye Birden Çok IP Adresi (Takma Ad) Atayın


Bazı durumlarda, bir yöneticinin birden çok IP adresini Windows'ta tek bir ağ arabiriminde (NIC) yapılandırması gerekir. Bu tür durumlara bir örnek, benzersiz IP adresleri ve SSL sertifikaları (örneğin, Let's Encrypt'ten SSL sertifikaları) ile birden çok siteyi tek bir IIS veya Apache sunucusunda çalıştırma, bir alt ağda IP adreslemesini değiştirmeye hazırlanma, uygulamaları birbirine bağlama ihtiyacı olabilir. farklı IP adresleri vb.

Windows 10'da bir ağ arayüzüne ek bir statik IP adresinin nasıl ekleneceğini düşünelim (aynı şekilde Windows Server'da bir NIC'ye ek bir IP adresi ekleyebilirsiniz). Her şeyden önce, Ethernet ağ bağdaştırıcınıza yalnızca bir IP adresinin atandığından emin olun. Bunu yapmak için şu komutu çalıştırın:

ipconfig

Gördüğünüz gibi, yerel ağ bağlantısına bir IP adresi (192.168.1.90) atanmıştır (benim durumumda buna Ethernet0 denir).

İkinci statik IP adresini çeşitli şekillerde ekleyebilirsiniz.

Windows GUI aracılığıyla Ek IP Adresi Nasıl Eklenir?

İkinci IP adresini Windows GUI'den ekleyebilirsiniz.

  1. Denetim Masası -> Ağ ve İnternet -> Ağ ve Paylaşım Merkezi -> Bağdaştırıcı ayarlarını değiştirin (veya yalnızca

    ncpa.cpl

    emretmek);

  2. Ağ arayüzünüzün özelliklerini açın;

  3. Protokol listesinden TCP/IP v4'ü seçin ve Özellikler'i tıklayın;

  4. Gelişmiş düğmesini tıklayın ve ardından IP Adresleri bölümünde Ekle'ye basın;

  5. Ek bir IP adresi, IP alt ağ maskesi belirtin ve Ekle'yi tıklayın;

  6. Birkaç kez Tamam'ı tıklayarak değişiklikleri kaydedin.

Kullanmak

ipconfig

komutu, ikinci IP adresinin bu arayüzde göründüğünden emin olun.

kullanarak aynı ağdaki diğer bilgisayarlardan ikinci IP adresinin kullanılabilirliğini kontrol edin.

ping

emretmek. Cevap vermelidir.

SkipAsSource Bayrak

Bu yöntemi kullanarak ikinci IP adresini eklemenin ana sakıncası,

SkipAsSource

(SkipAsSource=False) bayrağı onun için etkin değil. SkipAsSource etkinleştirilirse (Doğru), IP adresi, belirli bir uygulama tarafından açıkça kullanılması dışında sistem tarafından giden bağlantılar için kullanılmaz. Ayrıca, bayrak etkinleştirilirse, ikinci IP adresi DNS'de kaydedilmez (dinamik kayıt etkinleştirildiğinde bile). Genel olarak, ana IP adresini SkipAsSource parametresini kullanarak ayarlayabilirsiniz.

Netsh Komutunu Kullanarak İkinci IP Adresi Nasıl Atanır?

kullanarak komut isteminden ek bir IP adresi atayabilirsiniz.

Netsh

Yarar. Bu komut aynı zamanda bir IP adresi için SkipAsSource'u ayarlamanıza da izin verir.

Komut istemini yönetici olarak açın ve şu komutu çalıştırın:

Netsh int ipv4 add address name="Local Area Connection" 192.168.1.92 255.255.255.0 SkipAsSource=True

PowerShell Kullanarak İkincil IP Adresi Ekleme

Ayrıca, NetIPAddress PowerShell cmdlet'lerini kullanarak bir ağ arayüzüne ikinci bir IP diğer adı ekleyebilirsiniz (bu cmdlet, Windows 2012/Windows 8'de PowerShell sürümünde yer almıştır.)

Kullanılabilir arayüzlerin listesini görüntüleyin:

Get-NetIPAddress | ft IPAddress, InterfaceAlias, SkipAsSource

IPAddress InterfaceAlias SkipAsSource<
--------- -------------- ------------
172.23.53.241 vEthernet False
192.168.1.90 Ethernet0 False
127.0.0.1 Loopback Pseudo-Interface 1 False

Ethernet0 NIC için ek bir IP adresi eklemek üzere şu komutu çalıştırın:

New-NetIPAddress -IPAddress 192.168.1.92 -PrefixLength 24 -InterfaceAlias “Ethernet0” -SkipAsSource $True

SkipAsSource parametresini değiştirmek ve ağ arayüzünün bu IP adresinden giden trafiğe izin vermek için şu komutu kullanın:

Get-NetIPAddress 192.168.1.92 | Set-NetIPAddress -SkipAsSource $False

İlgili makaleler