Перейти к содержимому
Калькуляторы

Изменение пула адресов DHCP с переносом

Доброго времени суток!

Имеются несколько областей с подсетями, где наличиствуют в т.ч. привязки по мак адресам, необходимо перенести такие сети в новые с сохранением указанных выше связей.

Например, есть сеть 192.168.44.0, а будет 192.168.96.0, при этом есть 192.168.44.32 привязанный к определённому макадресу и ещё несколько подобных связок, нужно, чтобы при изменении 192.168.44.0 на 192.168.96.0, привязанный к макадресу 192.168.44.32 автоматически переехал на 192.168.96.32, а с ним и иные связанные пары.

Пожскажите, как сие можно реализовать?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На бумажке переписать и заново вбить на новом месте/сетях.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не траблема, файлы лизов и логов есть, конфиги есть. Стащить конфиги с маками и в текстовом редакторе позаменить ip адреса. Если вам так хочется потрахаться... Проще - выключить привязку по макам, распространить новые ip по dhcp и по новой руками перепривязать. Дел - по минуте на каждый ip.

 

 Хмм, хотя тут такая штука - пацан вроде муниципальный, выученный или принятый в контору в статусе прислуге на всё, в госчин сисадминов у нас не берут вроде. Ну и я что, должен консультировать всех толстощеких племянников (а может он и не пельменник). Я могу отправить его в сторону изучать, но не в сторону кота, которого я в нассать и накакать натыкаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нагуглил такой вариант:

Цитата

Закончились свободные ip адреса в подсети, понадобилось расширить сеть с 24 маски до 23.
На виндовом dhcp сервере нет возможности изменить маску подсети. Казалось бы, что изменить маску можно только одним способом, удалить scope область и создать заново.
Однако существует и другой способ.
Заходим на сам DHCP-сервер и cmd даем следующую команду:
netsh dhcp server \\»Server name» scope «scope subnet» dump>d:\dhcp.txt
где «server name» — имя DHCP-сервера, а «scope subnet» — подсеть нашей области.
В моем случае это будет выглядеть вот так: netsh dhcp server \\serv1 scope 10.73.10.0 dump>d:\dhcp.txt
Текстовый файл dhcp.txt содержит все настройки нашей области. Открываем его в любом текстовом редакторе, и правим маску подсети.
Теперь на консоли DHCP-сервера удаляем нашу область и в командной строке выполняем следующее:
netsh exec d:\dhcp.txt
Эта команда добавляет область на DHCP-сервер с настройками из нашего файла.
Затем можно зайти в настройки dhcp сервера и убедится, что настройки области изменились.

Всё получилось, но возникла пара вопросов: 

1. В сохранённом конфиге есть все постоянные пары мак-айпи, но у нас в сети есть так же временные аренды, которые в конфиге никак не отражены, как перенести их?

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

Цитата

 

 


äÆ≠‚•™·‚ ‚•™„È•© Æ°´†·‚® ®ß¨•≠•≠ ≠† Æ°´†·‚Ï 172.18.44.0.

Dhcp Server \\abc-dhcp01.domain.ru add scope 172.18.44.0 255.255.254.0 "ab®©‚†¨Æ™®·32Ä"
Dhcp Server \\abc-dhcp01.domain.ru Scope 172.18.44.0 set state 1
Dhcp Server \\abc-dhcp01.domain.ru Scope 172.18.44.0 set delayoffer 0

# ============================================================================
# 熆´Æ¢´®Ô IP-§ßÆ≠†
# ™ Æ°´†·‚® 172.18.44.0, ·•‡¢•‡† abc-dhcp01.domain.ru
# ============================================================================


Dhcp Server \\abc-dhcp01.domain.ru Scope 172.18.44.0 Add iprange 172.18.44.1 172.18.45.254 
Dhcp Server \\abc-dhcp01.domain.ru scope 172.18.44.0 set napstate Off

# ============================================================================
# äÆÊ §Æ´•≠®Ô IP-§Ø†ßÆ≠†
# ™ Æ°´†·‚® 172.18.44.0, ·•‡¢•‡† abc-dhcp01.domain.ru
# ============================================================================


# =============================================================================
# ç†Á†´Æ §Æ¢´•≠®Ô ®ÓÁ†•¨Æ£Æ IP-†Ø†ßÆ≠†
# ™ Æ°´†·‚® 172.18.44.0, ·•‡¢•‡† abc-dhcp01.domain.ru
# =============================================================================
 

 

 

Изменено пользователем ydagisk

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

chcp 1251

перед выполнением экспорта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

как то у нас написали коментарий на русском в конфиге accel-ppp, через энное количество времени после перезагрузки долго думали что случилось и почему он не стартует, тоже довольно долго думали, так что не#%ебывйтесь - пишите по наглийски и без утфов всяких.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Избавиться от кириллицы в конфиге, увы, не имею разрешения, но смена кодировки в консоли помогла, спасибо!

Такой вопрос, возможно ли единовременно убить одну подсеть с переносом её в другой пул адресов? Допустим, была сеть 192.168.1.0, а нужно сделать из неё 192.172.1.0 с сохранением всех привязок по макам. Сам dhcp сервак развёрнут на 12ой винде, если это имеет значение, мало ли какие есть различия с сервером 2008. Проблема в том, что крайне не желательно останавливать работу сети, но по определённым, не зависящим от нас (админов конкретного куска сети) есть, скажем так, предписание свыше сделать перенос, который не обсуждается, а принят к исполнению.

Пока сам вижу только вариант создать дамп старой сети, затем поменять ручками конфиг под новую, после убить старую и подгрузить измененный конфиг. Если единовременного варианта не существует, то не может ли быть других потенциальных проблем при двухэтапном переносе, описанном выше? Короткую остановку в работе сети теоретически пережить ещё можно, а вот длительную едва ли, будут серьёзные проблемы. Заранее спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И ещё вот возник вопрос. В dhcp несколько сетей, а экспортировал я лишь одну, не перетрёт ли конфиг с одной подсетью большой конфиг со всеми сетями?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, ydagisk сказал:

Сам dhcp сервак развёрнут на 12ой винде, если это имеет значение, мало ли какие есть различия с сервером 2008.

Это операторский форум. Операторы не используют Windows для таких сервисов. Попробуйте поспрашивать на другом форуме, типа http://sysadmins.ru/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.