ISPCluster смена IP адреса на всех сайтов за 5 мин



Необходимо было перейти со старого 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

Related posts:

  1. ISPManager глобальная смена IP адреса у всех сайтов
  2. IspManager RoundCube смена пароля
  3. Apache+Nginx+htaccess
  4. О важности бэкапов.
  5. Как я добавлял max_fails

Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.

Оставить комментарий

Вы должны быть авторизованы, чтобы разместить комментарий.