Довольно часто приходится сталкиваться с изменениями IP адресов на серверах, где установлена панель управления ISPmanager. Вот пошаговая инструкция по смене IP адреса.
Первым делом идём в управление лицензиями у того продавца, у которого приобреталась лицензия и меняем IP адрес лицензии на новый.
Идём на сервер и меняем IP адрес на интерфейсе. Тут есть очень важный момент, если у вас несколько сетевых интерфейсов, то необходимо на первом интерфейсе повесить тот IP, который будет использован для лицензии, т.к. ISPmanager всегда отправляет запрос на лицензию с первого сетевого интерфейса.
Затем выполняем команду:
Заходим в панель ispmanager по новому ip под логином root и его паролем: http://ip:1500/
Первым делом идём в управление лицензиями у того продавца, у которого приобреталась лицензия и меняем IP адрес лицензии на новый.
Идём на сервер и меняем IP адрес на интерфейсе. Тут есть очень важный момент, если у вас несколько сетевых интерфейсов, то необходимо на первом интерфейсе повесить тот IP, который будет использован для лицензии, т.к. ISPmanager всегда отправляет запрос на лицензию с первого сетевого интерфейса.
Затем выполняем команду:
killall ihttpd
/usr/local/ispmgr/sbin/ihttpd ip 1500 или /usr/local/mgr5/sbin/ihttpd ip 1500 (для ISPmanager5), где - IP - это IP вашего нового сервера, где производится перенастройка панели
Если в файле /etc/rc.local стоит старый IP, то заменить новым.
Идём в меню в пункт НАСТРОЙКИ и изменить в АДРЕСА ПАНЕЛИ ваш старый IP на новый.
Под тем пользователем, где у вас размещены домены/сайты и в пункте ДОМЕНЫ -> WWW-домены, заходя в каждый домен изменяем старый IP-адрес на новый.
Если сайт с нового ip не открывается или не поменялся в панели, то можно выполнить в ssh:
Возможно понадобится (требуется в крайних случаях когда, например, заказывалась новая лицензия):
В ISPmanager5 есть глюк после смены IP- почта не уходит с сервера после смены IP. Нужно в конфигурации exim тоже сменить ip:
Перезапускаем:
Под тем пользователем, где у вас размещены домены/сайты и в пункте ДОМЕНЫ -> WWW-домены, заходя в каждый домен изменяем старый IP-адрес на новый.
Если сайт с нового ip не открывается или не поменялся в панели, то можно выполнить в ssh:
sed -i 's/old-ip/new-ip/g' /etc/httpd/conf/httpd.confгде old-ip - старый ip и new-ip - новый.
sed -i 's/old-ip/new-ip/g' /etc/nginx/nginx.conf
Возможно понадобится (требуется в крайних случаях когда, например, заказывалась новая лицензия):
rm /usr/local/ispmgr/etc/ispmgr.lic
wget -O /usr/local/ispmgr /etc/ispmgr.lic 'http://lic.ispsystem.com/ispmgr.lic?ip=ip_address_сервера'
killall ispmgr
В ISPmanager5 есть глюк после смены IP- почта не уходит с сервера после смены IP. Нужно в конфигурации exim тоже сменить ip:
cd /etc/exim/на ошибки не обращаем внимания
perl -pi -e 's/oldip/newip/' ./*
Перезапускаем:
service exim restart
Комментариев нет:
Отправить комментарий