Hemsida » hur » Så här lägger du snabbt till flera IP-adresser till Windows-servrar

    Så här lägger du snabbt till flera IP-adresser till Windows-servrar

    Om du någonsin har lagt till flera IP-adresser till en enda Windows-server, går det grafiska gränssnittet en otrolig smärta eftersom varje IP måste läggas till manuellt, var och en i en ny dialogruta. Här är en enkel lösning.

    Det kan naturligtvis vara otroligt monotont och tidskrävande om du lägger till fler än några IP-adresser. Lyckligtvis finns det ett mycket enklare sätt som låter dig lägga till ett helt undernät (eller mer) på några sekunder.

    Lägga till en IP-adress från kommandoraden

    Windows innehåller kommandot "netsh" som låter dig konfigurera nästan alla aspekter av dina nätverksanslutningar. Om du ser de accepterade parametrarna med "netsh /?" Kommer du att presenteras med en lista med kommandon som alla har sin egen lista med kommandon (och så vidare). För att lägga till IP-adresser är vi intresserade av denna sträng av parametrar:

    netsh-gränssnittet ipv4 lägg till adress

    Obs! För Windows Server 2003 / XP och tidigare ska "ipv4" ersättas med bara "ip" i netsh-kommandot.

    Om du visar hjälpinformationen kan du se den fullständiga listan över accepterade parametrar men för det mesta som du är intresserad av är något som här:

    netsh interface ipv4 lägg till adress "Local Area Connection" 192.168.1.2 255.255.255.0

    Ovanstående kommando lägger till IP-adressen 192.168.1.2 (med Subnet Mask 255.255.255.0) till anslutningen med titeln "Local Area Network".

    Lägga till flera IP-adresser i taget

    När vi följer ett netsh-kommando med FOR / L-slingan, kan vi snabbt lägga till flera IP-adresser. Syntaxen för FOR / L-slingan ser ut så här:

    FOR / L% variabel IN (start, steg, slut) DO-kommando

    Så vi kunde enkelt lägga till varje IP-adress från ett helt undernät med det här kommandot:

    FOR / L% A IN (0,1,255) DO netsh-gränssnittet ipv4 lägg till adress "Lokal anslutning" 192.168.1.% A 255.255.255.0

    Det här kommandot tar ungefär 20 sekunder att köra, där man manuellt lägger till samma antal IP-adresser skulle ta betydligt längre tid.

    En snabb demonstration

    Här är den ursprungliga konfigurationen på vår nätverksadapter:

    ipconfig / all

    Kör nu netsh från en FOR / L-slinga för att lägga till IP: s 192.168.1.10-20 till den här adaptern:

    FOR / L% A IN (10,1,20) Gör netsh-gränssnittet ipv4 lägg till adress "Lokal anslutning" 192.168.1.% A 255.255.255.0

    När kommandot ovan har körts visar nu IP-konfiguration av adaptern följande: