Как бързо да добавите няколко IP адреса към Windows сървъри

Съдържание:

Как бързо да добавите няколко IP адреса към Windows сървъри
Как бързо да добавите няколко IP адреса към Windows сървъри

Видео: Как бързо да добавите няколко IP адреса към Windows сървъри

Видео: Как бързо да добавите няколко IP адреса към Windows сървъри
Видео: MEGA Chia GPU Farming and Plotting Guide for Linux - Gigahorse Start to Finish - 2023 - YouTube 2024, Може
Anonim

Ако някога сте добавили няколко IP адреса към един сървър на Windows, преминаването през графичния интерфейс е невероятна болка, тъй като всеки IP адрес трябва да бъде добавен ръчно, всеки в нов диалогов прозорец. Ето едно просто решение.

Излишно е да казвам, това може да бъде изключително монотонен и отнема време, ако добавяте повече от няколко IP адреса. За щастие, има много по-лесен начин, който ви позволява да добавите цяла подмрежа (или повече) за секунди.
Излишно е да казвам, това може да бъде изключително монотонен и отнема време, ако добавяте повече от няколко IP адреса. За щастие, има много по-лесен начин, който ви позволява да добавите цяла подмрежа (или повече) за секунди.

Добавяне на IP адрес от командния ред

Windows включва командата "netsh", която ви позволява да конфигурирате почти всеки аспект от вашите мрежови връзки. Ако видите приетите параметри с помощта на "netsh /?", Ще получите списък с команди, всеки от които има собствен списък с команди (и т.н.). За да добавим IP адреси, се интересуваме от следните параметри:

netsh interface ipv4 add address

Забележка: За Windows Server 2003 / XP и по-стари, "ipv4" трябва да се замени само с "ip" в командата netsh.

Ако видите помощната информация, можете да видите пълния списък с приети параметри, но в по-голямата си част това, което ще ви заинтересува, е нещо като това:

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

Горната команда добавя IP адреса 192.168.1.2 (с подмрежова маска 255.255.255.0) към връзката, озаглавена "Локална мрежа".

Добавяне на няколко IP адреса наведнъж

Когато придружаваме командата netsh с цикъла FOR / L, можем бързо да добавим няколко IP адреса. Синтаксисът за FOR / L цикълът изглежда така:

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

Така че можем лесно да добавим всеки IP адрес от цяла подмрежа с помощта на тази команда:

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

Тази команда отнема около 20 секунди, за да стартирате ръчно, като ръчно добавяне на същия брой IP адреси ще отнеме значително повече време.

Бърза демонстрация

Ето началната конфигурация на мрежовия адаптер:

ipconfig /all

Сега изпълнете netsh от рамките на FOR / L цикъл, за да добавите IP's 192.168.1.10-20 към този адаптер:
Сега изпълнете netsh от рамките на FOR / L цикъл, за да добавите IP's 192.168.1.10-20 към този адаптер:

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

След като стартирате горната команда, преглеждането на IP Configuration на адаптера показва следното:

Препоръчано: