Jos olet koskaan lisännyt useita IP-osoitteita yhdelle Windows-palvelimelle, graafinen käyttöliittymä on uskomattoman kipu, koska jokainen IP-osoite on lisättävä manuaalisesti, jokainen uudessa valintaikkunassa. Tässä on yksinkertainen ratkaisu.
IP-osoitteen lisääminen komentoriviltä
Windowsissa on "netsh" -komento, jonka avulla voit määrittää vain verkkoyhteyksien minkä tahansa osan. Jos tarkastelet hyväksyttyjä parametreja käyttäen "netsh /?", Sinulle annetaan luettelo komennoista, joilla kaikilla on oma komentoikkunansa (ja niin edelleen). IP-osoitteiden lisäämiseksi olemme kiinnostuneita tästä parametrien joukosta:
netsh interface ipv4 add address
Huomaa: Windows Server 2003 / XP ja aikaisemmissa versioissa "ipv4" tulee korvata vain "ip": llä netsh-komennolla.
Jos tarkastelet ohjetiedostoja, näet täydellisen luettelon hyväksytyistä parametreista, mutta suurin osa siitä, mitä kiinnostaisit, on jotain tällaista:
netsh interface ipv4 add address “Local Area Connection” 192.168.1.2 255.255.255.0
Yllä oleva komento lisää IP-osoitteen 192.168.1.2 (aliverkon peite 255.255.255.0) yhteyden nimeltä "Local Area Network".
Useiden IP-osoitteiden lisääminen kerralla
Kun seuraamme netsh-komentoa FOR / L-silmukalla, voimme nopeasti lisätä useita IP-osoitteita. FOR / L-silmukan syntaksi näyttää tältä:
FOR /L %variable IN (start,step,end) DO command
Joten voimme helposti lisätä jokaisen IP-osoitteen koko aliverkosta käyttäen tätä komentoa:
FOR /L %A IN (0,1,255) DO netsh interface ipv4 add address “Local Area Connection” 192.168.1.%A 255.255.255.0
Tämä käsky kestää noin 20 sekuntia, jolloin lisäämällä sama määrä IP-osoitteita käsin kestää huomattavasti kauemmin.
Pikamäärittely
Tässä on verkkokortin alkuasetukset:
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
Kun edellä mainittu komento on suoritettu, näytön IP-kokoonpano näyttää nyt: