Как быстро добавить несколько IP-адресов в Windows Server
Если Вам когда-либо приходилось добавлять несколько адресов на одном сервере Windows, через графический интерфейс, то вы знаете как это нудно, каждый IP должен быть добавлен вручную, и каждый в новом диалоговом окне. Далее я распишу более простое решение.
netsh interface ipv4 add address
Примечание: Для Windows Server 2003/XP и более раних, "ipv4" должно быть заменено только на "ip".
netsh interface ipv4 add address “Local Area Connection” 192.168.0.1 255.255.255.0
Приведенная выше команда добавляет IP-адрес 192.168.0.1 (с маской подсети 255.255.255.0) к сетевому интерфейсу с именем «Local Area Network».
FOR /L %variable IN (start,step,end) DO command
где %variable - переменная
start, stop, end - начало, шаг цикла и конец соответственно
command - непосредственно выполняемая команда.
FOR /L %A IN (0,1,255) DO netsh interface ipv4 add address “Local Area Connection” 192.168.0.%A 255.255.255.0
Выполнение данной команды занимает около 20 секунд, когда добавление такого же количества IP-адресов вручную займет значительно больше времени.
Небольшая демонстрация:
Просмотрим начальную конфигурацию нашего сетевого адаптера:
ipconfig /all
Теперь запустим команду netsh c циклом FOR /L для добавления IP-адресов 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
После запуска этой команды сновы смотрим параметры нашего сетевого интерфейса:
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии