Опубликовано

Необходимо было перейти со старого IP на новый. К сожалению механизма встроенного в ISPManager не было.. Пришлось придумывать. Сначала было решение через API самой панели делать изменения, но это гиморно и долго.. есть шанс что панель повиснет.Поэтому искался другой метод, как сделать все быстро и легко и чтобы клиенты не заметили. Немного потестировав на стенде пришел к такому сценарию
1) Останавливаем панель IspManager
2) делаем копию файла /etc/nginx/nginx.conf
3) путем cat и sed меняем старый IP На новый
4) делаем копию директории bind/
5) заменяем с помощью скрипта IP старый на новый
6) тоже самое делаем на слейве
7) добавляем правило Iptables, которое бы перекидовала запросы со старого IP(80 порт) на новый IP (порт 80)

Сервисы обязательно перезапускать. 20 мин работы и все сайты переведены на новый IP и все даже работает

Share and Enjoy:
  • Мой Мир
  • Facebook
  • Twitter

Добавить комментарий