Сценарий для объема DHCP

Вы могли использовать Ctrl r и затем ввести некоторые символы от исходной команды, например,

(reverse-i-search)`/etc': sudo /etc/init.d/apache2 restart

выше я ввел Ctrl-r /etc, и это остановилось эти sudo /etc/init.d/apache2 restart команда из истории

0
задан 30 November 2010 в 21:07
2 ответа

Используйте Powershell. Вы захотите посмотреть на ".." оператор диапазона, и взглянул на Сетевые-SubnetMath.ps1 функции Chris Dent.

Ваша цель состоит в том, чтобы сделать, чтобы PowerShell произвел пакетный файл с необходимыми командами netsh.exe; вот пример для создания 3 резервирования хоста:

netsh dhcp server \\DC scope 10.0.0.0 add reservedip 10.1.1.1 1234567890ab hostname1
netsh dhcp server \\DC scope 10.0.0.0 add reservedip 10.1.1.2 1234567890ac hostname2
netsh dhcp server \\DC scope 10.0.0.0 add reservedip 10.1.1.3 1234567890ad hostname3

Сетевые-SubnetMath функции полезны для вычисления списков IP-адреса при необходимости в чем-то большем чем просто +1 инкременте. Вот пример, где я должен был вычислить список адресов IPv4 который увеличенный 32:

Возьмите свой стартовый IP-адрес, вызовите функцию ConvertTo-DecimalIP и наполните его в переменном $a:

$a = ConvertTo-decimalIP 10.128.42.125

Затем цикл, добавляющий 32 к адресу каждый раз. Запишите вывод как отмеченное точкой десятичное число:

for ($i=0; $i -lt 512; $i+=32) {ConvertTo-DottedDecimalIP ($a + $i)}

10.128.42.125
10.128.42.157
10.128.42.189
...

Можно использовать эту технику для очень, быстро создают платформу объемов DHCP, и вставить независимо от того, что варианты подходят для того объема; просто циклично выполняйте его так много раз, как Вам нужно.

1
ответ дан 4 December 2019 в 15:02

Ваш вопрос не особенно ясен. Однако, если Ваше использование Win2k3/Win2k8, можно написать сценарий DHCP с NETSH.EXE. Если можно разъяснить точно, что Вы пытаетесь сделать, я могу обеспечить пример.

1
ответ дан 4 December 2019 в 15:02
  • 1
    У Нас есть Windows Server 2003 R2, с приблизительно 2000 Клиент, Мы используем 16-разрядную маску подсети и приблизительно 120 Объемов DHCP. Мы хотим изменить наш объем на новые 150 объемов и изменить адрес диапазона IP, таким образом, мы хотим использовать сценарий для автоматического эти 150 объем DHCP и опции. Есть ли какой-либо сценарий? дайте мне, пример –  user19049 30 November 2010 в 20:43
  • 2
    я ищу что-то вроде этого phishthis.com/2010/06/18 / …, но это немного сложно. –  user19049 30 November 2010 в 20:49

Теги

Похожие вопросы