Kui olete ühele Windowsi serverile lisanud mitu IP-aadressi, on graafilise kasutajaliidese läbimine uskumatu valu, kuna iga IP-i tuleb lisada käsitsi, iga uue dialoogiboksiga. Siin on lihtne lahendus.
IP-aadressi lisamine käsurealt
Windows sisaldab netsh-käsku, mis võimaldab teil konfigureerida peaaegu iga võrguühenduse aspekti. Kui vaatate vastuvõetud parameetreid kasutades "netsh /?", Esitatakse teile käskude nimekiri, millel on oma käskude nimekiri (ja nii edasi). IP-aadresside lisamise eesmärgil oleme huvitatud sellest parameetrite hulgast:
netsh interface ipv4 add address
Märkus: Windows Server 2003 / XP ja varasema versiooni puhul tuleks ipv4 asendada netsh-i käsuga ainult ip-ga.
Kui näete abiteavet, näete aktsepteeritud parameetrite täielikku nimekirja, kuid enamasti on see midagi sellist:
netsh interface ipv4 add address “Local Area Connection” 192.168.1.2 255.255.255.0
Ülaltoodud käsk lisab IP-aadressi 192.168.1.2 (koos alamvõrgu maskiga 255.255.255.0) nimega "Local Area Network".
Mitu IP-aadressi lisamine korraga
Kui me saame netsh käsuga FOR / L silmuse, võime kiiresti lisada mitu IP-aadressi. FOR / L-loopi süntaks näeb välja selline:
FOR /L %variable IN (start,step,end) DO command
Nii võime kergesti lisada iga IP-aadressi kogu alamvõrgust, kasutades seda käsku:
FOR /L %A IN (0,1,255) DO netsh interface ipv4 add address “Local Area Connection” 192.168.1.%A 255.255.255.0
See käsu käivitamiseks kulub umbes 20 sekundit, kusjuures sama arvu IP-aadresside käsitsi sisestamine võtab oluliselt kauem aega.
Kiire näidis
Siin on meie võrgukaardil esialgne konfiguratsioon:
ipconfig /all
FOR /L %A IN (10,1,20) DO netsh interface ipv4 add address “Local Area Connection” 192.168.1.%A 255.255.255.0
Pärast ülaltoodud käsu käivitamist näitab adapteri IP konfiguratsiooni vaatamine nüüd järgmist: