Автор Тема: Alt Linux как настроить освобождение ip-адреса (dhcp release) при выключении?  (Прочитано 1376 раз)

Оффлайн aldor

  • Начинающий
  • *
  • Сообщений: 9
Собственно сабж.
Использую Vagrant, пилю небольшой сервис по развертке виртуальных машин по требованию.
 Vagrant поднимает машину, она успешно получает ip по dhcp. Затем Vagrant меняет ей hostname и заставляет ее выполнить sudo ip link set eth0 down; sudo ip link set eth0 up,  тогда на dhcp сервере она обновляет аренду и отдает свой новый hostname, dhcp обновляет dns запись и все работает.

Когда надобность в машине пропадает, Vagrant ее грохает командой vagrant destroy -f -g, машина выключается и удаляется. НО запись аренды на dhcp сервере остается и висит до скончания аренды. Хотелось бы встроить некий скрипт в Alt чтобы он при выключении выполнял release ip. Поможете идеями?

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
To moan or to solve -- that is the question!

Оффлайн aldor

  • Начинающий
  • *
  • Сообщений: 9
dhcp сервер крутится в другом месте,  речь идет про dhcp клиент на Alt Linux.
Alt выступает только в роли dhcp клиента

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
Это и была команда для скрипта, клиент dhcpcd освобождает аренду.
To moan or to solve -- that is the question!

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
А аренда разве не на сервере настраивается?

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
А аренда разве не на сервере настраивается?
Да, с точки зрения сетевика, правильней настроить отдельный пул для такой задачи с символическим временем аренды, но костылики я тоже люблю.))
To moan or to solve -- that is the question!