Kaip greitai pridėti kelis IP adresus prie "Windows" serverių

Turinys:

Kaip greitai pridėti kelis IP adresus prie "Windows" serverių
Kaip greitai pridėti kelis IP adresus prie "Windows" serverių

Video: Kaip greitai pridėti kelis IP adresus prie "Windows" serverių

Video: Kaip greitai pridėti kelis IP adresus prie
Video: How To Easily Save Links To Websites In Google Keep - YouTube 2024, Gegužė
Anonim

Jei kada nors pridėjote keletą IP adresų vienam "Windows" serveriui, peržiūrėkite grafinę sąsają, yra neįtikėtinas skausmas, nes kiekvienas IP turi būti pridėtas rankiniu būdu, kiekviename naujame dialogo lange. Štai paprastas sprendimas.

Nereikia nė sakyti, tai gali būti neįtikėtinai monotoniška ir daug laiko, jei pridėsite daugiau nei keletą IP adresų. Laimei, yra kur kas paprastesnis būdas, leidžiantis per kelias sekundes pridėti visą poketinį (arba daugiau).
Nereikia nė sakyti, tai gali būti neįtikėtinai monotoniška ir daug laiko, jei pridėsite daugiau nei keletą IP adresų. Laimei, yra kur kas paprastesnis būdas, leidžiantis per kelias sekundes pridėti visą poketinį (arba daugiau).

IP adreso pridėjimas iš komandinės eilutės

"Windows" turi "netsh" komandą, kuri leidžia jums konfigūruoti bet kokį jūsų tinklo jungčių aspektą. Jei matote priimtus parametrus naudodami "netsh /?", Jums bus pateiktas komandų sąrašas, kurių kiekvienas turi savo komandų sąrašą (ir pan.). Norėdami pridėti IP adresus, mes suinteresuoti šia parametrų eilute:

netsh interface ipv4 add address

Pastaba: "Windows Server 2003 / XP" ir anksčiau "ipv4" turėtų būti pakeista tiesiog "ip" komandoje netsh.

Jei peržiūrėsite pagalbos informaciją, galėsite pamatyti visą patvirtintų parametrų sąrašą, bet labiausiai jus domina tai kažkas panašaus:

netsh interface ipv4 add address “Local Area Connection” 192.168.1.2 255.255.255.0

Ši komanda papildo ryšį pavadinimu "Local Area Network" (IP adresas 192.168.1.2 (su subneto kaukiu 255.255.255.0).

Įtraukus keletą IP adresų vienu metu

Kai mes pridedame komandą netsh su FOR / L kilpa, galime greitai pridėti keletą IP adresų. FOR / L kilpos sintaksė yra tokia:

FOR /L %variable IN (start,step,end) DO command

Taigi, naudodami šią komandą galėtume lengvai pridėti kiekvieną IP adresą iš viso antrinio tinklo:

FOR /L %A IN (0,1,255) DO netsh interface ipv4 add address “Local Area Connection” 192.168.1.%A 255.255.255.0

Ši komanda užtrunka maždaug 20 sekundžių, kad rankiniu būdu pridėti tokį patį IP adresų skaičių būtų žymiai ilgesnis.

Greitas demonstravimas

Štai pirminė mūsų tinklo adapterio konfigūracija:

ipconfig /all

Dabar paleiskite netsh iš FOR / L kilpos, kad į šį adapterį pridėtumėte 192.168.1.10-20 IP adresą:
Dabar paleiskite netsh iš FOR / L kilpos, kad į šį adapterį pridėtumėte 192.168.1.10-20 IP adresą:

FOR /L %A IN (10,1,20) DO netsh interface ipv4 add address “Local Area Connection” 192.168.1.%A 255.255.255.0

Kai paleidžiama pirmiau nurodyta komanda, peržiūrint adapterio IP konfigūraciją dabar rodoma:

Rekomenduojamas: