Hjemmeside » hvordan » Slik legger du raskt til flere IP-adresser til Windows-servere

    Slik legger du raskt til flere IP-adresser til Windows-servere

    Hvis du noen gang har lagt til flere IP-adresser på en enkelt Windows-server, går det grafiske grensesnittet ut som en utrolig smerte, da hver IP må legges manuelt, hver i en ny dialogboks. Her er en enkel løsning.

    Unødvendig å si, dette kan være utrolig monotont og tidkrevende hvis du legger til flere enn noen få IP-adresser. Heldigvis er det en mye enklere måte som lar deg legge til et helt undernett (eller flere) i sekunder.

    Legge til en IP-adresse fra kommandolinjen

    Windows inneholder kommandoen "netsh" som lar deg konfigurere omtrent alle aspekter av nettverksforbindelsene dine. Hvis du ser de godkjente parametrene ved hjelp av "netsh /?", Vil du bli presentert med en liste over kommandoer som hver har sin egen liste over kommandoer (og så videre). For å legge til IP-adresser, er vi interessert i denne parameterstrengen:

    netsh-grensesnitt ipv4 legg til adresse

    Merk: For Windows Server 2003 / XP og tidligere skal "ipv4" erstattes med bare "ip" i netsh-kommandoen.

    Hvis du ser hjelpefunksjonen, kan du se hele listen over godkjente parametre, men for det meste er det noe du vil være interessert i:

    netsh-grensesnitt ipv4 legg til adresse "Lokalt områdeforbindelse" 192.168.1.2 255.255.255.0

    Kommandoen ovenfor legger til IP-adressen 192.168.1.2 (med Subnet Mask 255.255.255.0) til forbindelsen med tittelen "Local Area Network".

    Legge til flere IP-adresser på en gang

    Når vi følger en netsh-kommando med FOR / L-sløyfen, kan vi raskt legge til flere IP-adresser. Syntaxen for FOR / L-sløyfen ser slik ut:

    FOR / L% variabel IN (start, trinn, slutt) DO kommando

    Så vi kunne enkelt legge til alle IP-adresser fra et helt undernett med denne kommandoen:

    FOR / L% A IN (0,1,255) DO netsh-grensesnitt ipv4 legg til adresse "Lokalt områdeforbindelse" 192.168.1.% A 255.255.255.0

    Denne kommandoen tar ca 20 sekunder å løpe, hvor det å legge til samme antall IP-adresser manuelt, vil ta betydelig lengre tid.

    En rask demonstrasjon

    Her er den første konfigurasjonen på nettverksadapteren vår:

    ipconfig / all

    Kjør nå netsh fra en FOR / L-løkke for å legge til IPs 192.168.1.10-20 til denne adapteren:

    FOR / L% A IN (10,1,20) DO netsh-grensesnitt ipv4 legg til adresse "Local Area Connection" 192.168.1.% A 255.255.255.0

    Etter at kommandoen ovenfor er kjørt, viser nå IP-konfigurasjonen av adapteren: