Jak szybko dodawać wiele adresów IP do serwerów Windows

Spisu treści:

Wideo: Jak szybko dodawać wiele adresów IP do serwerów Windows

Wideo: Jak szybko dodawać wiele adresów IP do serwerów Windows
Wideo: How to bookmark tweets and save them for later use 2024, Marsz
Jak szybko dodawać wiele adresów IP do serwerów Windows
Jak szybko dodawać wiele adresów IP do serwerów Windows
Anonim

Jeśli kiedykolwiek dodałeś wiele adresów IP do jednego serwera Windows, przechodzenie przez interfejs graficzny jest niesamowicie bolesne, ponieważ każdy adres IP musi być dodany ręcznie, każdy w nowym oknie dialogowym. Oto proste rozwiązanie.

Nie trzeba dodawać, że może to być niezwykle monotonne i czasochłonne, jeśli dodaje się więcej niż kilka adresów IP. Na szczęście istnieje znacznie prostszy sposób, który pozwala dodać całą podsieć (lub więcej) w kilka sekund.
Nie trzeba dodawać, że może to być niezwykle monotonne i czasochłonne, jeśli dodaje się więcej niż kilka adresów IP. Na szczęście istnieje znacznie prostszy sposób, który pozwala dodać całą podsieć (lub więcej) w kilka sekund.

Dodawanie adresu IP z wiersza poleceń

System Windows zawiera polecenie "netsh", które pozwala skonfigurować prawie każdy aspekt połączeń sieciowych. Jeśli przeglądasz akceptowane parametry za pomocą "netsh /?", Wyświetli się lista poleceń, z których każda ma własną listę poleceń (i tak dalej). W celu dodania adresów IP, interesuje nas ten ciąg parametrów:

netsh interface ipv4 add address

Uwaga: W systemie Windows Server 2003 / XP i wcześniejszych wersjach "ipv4" należy zastąpić po prostu "ip" w komendzie netsh.

Jeśli przejrzysz informacje pomocy, zobaczysz pełną listę akceptowanych parametrów, ale w większości przypadków będziesz zainteresowany czymś takim:

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

Powyższe polecenie dodaje adres IP 192.168.1.2 (z maską podsieci 255.255.255.0) do połączenia zatytułowanego "Sieć lokalna".

Dodawanie wielu adresów IP naraz

Kiedy towarzyszymy komendą netsh z pętlą FOR / L, możemy szybko dodać wiele adresów IP. Składnia pętli FOR / L wygląda następująco:

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

Dzięki temu możemy łatwo dodać każdy adres IP z całej podsieci za pomocą tego polecenia:

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

Wykonanie tej komendy trwa około 20 sekund, a ręczne dodanie tej samej liczby adresów IP zajęłoby znacznie więcej czasu.

Szybka demonstracja

Oto początkowa konfiguracja naszej karty sieciowej:

ipconfig /all

Teraz uruchom netsh z pętli FOR / L, aby dodać adres IP 192.168.1.10-20 do tego adaptera:
Teraz uruchom netsh z pętli FOR / L, aby dodać adres IP 192.168.1.10-20 do tego adaptera:

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

Po uruchomieniu powyższej komendy wyświetlenie konfiguracji IP adaptera pokazuje teraz:

Zalecana: