Как быстро добавить несколько IP-адресов на серверы Windows

Оглавление:

Как быстро добавить несколько IP-адресов на серверы Windows
Как быстро добавить несколько IP-адресов на серверы Windows

Видео: Как быстро добавить несколько IP-адресов на серверы Windows

Видео: Как быстро добавить несколько IP-адресов на серверы Windows
Видео: Как сделать закладку на рабочий стол для страницы любого сайта - 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 192.168.1.10-20 к этому адаптеру:
Теперь запустите netsh из цикла 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

После выполнения вышеуказанной команды просмотр IP-конфигурации адаптера теперь показывает:

Рекомендуемые: