Pagina principala » HOWTO » Cum să adăugați rapid mai multe adrese IP la serverele Windows

    Cum să adăugați rapid mai multe adrese IP la serverele Windows

    Dacă ați adăugat vreodată mai multe adrese IP la un singur server Windows, trecerea prin interfața grafică este o durere incredibilă deoarece fiecare IP trebuie adăugat manual, fiecare într-o nouă casetă de dialog. Iată o soluție simplă.

    Inutil de spus, acest lucru poate fi incredibil de monoton și de consumatoare de timp dacă adăugați mai mult de câteva adrese IP. Din fericire, există o modalitate mult mai ușoară, care vă permite să adăugați o întreagă subrețea (sau mai multe) în câteva secunde.

    Adăugarea unei adrese IP din linia de comandă

    Windows include comanda "netsh", care vă permite să configurați doar despre orice aspect al conexiunilor dvs. de rețea. Dacă vizualizați parametrii acceptați folosind "netsh /?" Vi se va afișa o listă de comenzi fiecare cu propria lor listă de comenzi (și așa mai departe). În scopul de a adăuga adrese IP, suntem interesați de acest șir de parametri:

    interfața netsh ipv4 adăugați adresa

    Notă: Pentru Windows Server 2003 / XP și versiuni anterioare, "ipv4" ar trebui înlocuit cu doar "ip" în comanda netsh.

    Dacă vizualizați informațiile de ajutor, puteți vedea lista completă a parametrilor acceptați, dar în cea mai mare parte ceea ce vă interesează este ceva de genul:

    netsh interfață ipv4 adăugați adresa "Local Area Connection" 192.168.1.2 255.255.255.0

    Comanda de mai sus adaugă adresa IP 192.168.1.2 (cu Subnet Mask 255.255.255.0) la conexiunea intitulată "Local Area Network".

    Adăugarea simultană a mai multor adrese IP

    Când însoțim o comandă netsh cu buclă FOR / L, putem adăuga rapid mai multe adrese IP. Sintaxa pentru buclă FOR / L arată astfel:

    FOR / L% variabilă IN (start, pas, sfârșit) comandă DO

    Așadar, putem adăuga cu ușurință fiecare adresă IP dintr-o întreagă subrețea folosind această comandă:

    FOR / L% A IN (0,1,255) DO interfață netsh ipv4 adăugați adresa "Local Area Connection" 192.168.1.% A 255.255.255.0

    Această comandă durează aproximativ 20 de secunde pentru a rula, iar adăugarea manuală a aceluiași număr de adrese IP ar dura mult mai mult.

    O demonstrație rapidă

    Iată configurația inițială pe adaptorul nostru de rețea:

    ipconfig / toate

    Acum rulați netsh dintr-o buclă FOR / L pentru a adăuga IP-ul 192.168.1.10-20 la acest adaptor:

    FOR / L% A IN (10,1,20) DO interfață netsh ipv4 adăugați adresa "Local Area Connection" 192.168.1.% A 255.255.255.0

    După ce se execută comanda de mai sus, vizualizarea configurației IP a adaptorului arată acum: