Ako ste ikad dodali više IP adresa na jedan Windows poslužitelj, prolazak kroz grafičko sučelje nevjerojatna je bol jer svaka IP mora biti dodana ručno, svaki u novom dijaloškom okviru. Evo jednostavnog rješenja.
Dodavanje IP adrese iz naredbene linije
Windows sadrži "netsh" naredbu koja vam omogućuje konfiguriranje samo o bilo kojem aspektu vaše mrežne veze. Ako vidite prihvaćene parametre koristeći "netsh /?", Bit će vam predstavljen popis naredbi koji imaju vlastiti popis naredbi (i tako dalje). U svrhu dodavanja IP adresa zainteresirani smo za ovaj niz parametara:
netsh interface ipv4 add address
Napomena: Za Windows Server 2003 / XP i ranije, "ipv4" treba zamijeniti samo "ip" u naredbi netsh.
Ako pogledate informacije o pomoći, možete vidjeti cijeli popis prihvaćenih parametara, ali najveći dio onoga što vas zanima je nešto slično:
netsh interface ipv4 add address “Local Area Connection” 192.168.1.2 255.255.255.0
Gornja naredba dodaje IP adresu 192.168.1.2 (s Subnet Maskom 255.255.255.0) na vezu pod nazivom "Local Area Network".
Dodavanje više IP adresa odjednom
Kada pratimo netsh naredbu s FOR / L petlja, možemo brzo dodati više IP adresa. Sintaksa FOR / L petlje izgleda ovako:
FOR /L %variable IN (start,step,end) DO command
Na taj način možemo jednostavno dodati svaku IP adresu iz cijele podmreže pomoću ove naredbe:
FOR /L %A IN (0,1,255) DO netsh interface ipv4 add address “Local Area Connection” 192.168.1.%A 255.255.255.0
Ova naredba traje oko 20 sekundi za pokretanje, pri čemu bi dodavanje istog broja IP adresa ručno trebalo znatno duže.
Brzo demonstracija
Evo početne konfiguracije na mrežnom adapteru:
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
Nakon pokretanja gore navedene naredbe prikazuje se IP konfiguracija adaptera: