Ja kādam atsevišķam Windows serverim esat pievienojis vairākas IP adreses, grafiskā saskarne ir neticami sāpīga, jo katram IP ir jāpievieno manuāli, katrs jaunā dialoglodziņā. Šeit ir vienkāršs risinājums.
Komandrindas IP adreses pievienošana
Windows ietver komandu "netsh", kas ļauj jums konfigurēt tikai jebkuru tīkla savienojumu aspektu. Ja jūs apskatāt pieņemtos parametrus, izmantojot "netsh /?", Jums tiks parādīts komandu saraksts, kuriem katram ir savs komandu saraksts (un tā tālāk). Lai pievienotu IP adreses, mēs esam ieinteresēti šajā parametru virknē:
netsh interface ipv4 add address
Piezīme: Windows Server 2003 / XP un agrāk "ipv4" jāaizstāj ar tikai "ip" komandā netsh.
Ja redzat palīdzības informāciju, varat redzēt pilnu pieņemto parametru sarakstu, taču lielākoties tas, kas jums interesē, ir šāds:
netsh interface ipv4 add address “Local Area Connection” 192.168.1.2 255.255.255.0
Iepriekš minētā komanda pievieno IP adresi 192.168.1.2 (ar apakštīkla masku 255.255.255.0) savienojumam ar nosaukumu "Local Area Network".
Vairāku IP adrešu pievienošana vienlaicīgi
Kad mēs pavada komandu netsh ar FOR / L cilpu, mēs varam ātri pievienot vairākas IP adreses. FOR / L cilpas sintakse ir šāda:
FOR /L %variable IN (start,step,end) DO command
Lai mēs varētu viegli pievienot katru IP adresi no visa apakštīkla, izmantojot šo komandu:
FOR /L %A IN (0,1,255) DO netsh interface ipv4 add address “Local Area Connection” 192.168.1.%A 255.255.255.0
Šī komanda aizņem apmēram 20 sekundes, lai manuāli veiktu to pašu IP adrešu skaitu, ievērojami ilgāk.
Ātrā demonstrācija
Šeit ir mūsu tīkla adaptera sākotnējā konfigurācija:
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ēc iepriekš minētās komandas palaišanas, aplūkojot adaptera IP konfigurāciju, tiek parādīts: