Заміна IP вебсервера на Debian та ISPmanager

Ми вже писали про те, як переїздить Debian VPS з ISPmanager на інший сервер. Та інструкція корисна, але для заміни IP пропонує користувати Notepad++ під віндоуз. Тобто передбачає перетягування усіх файлів на робочу станцію, масову заміну айпі у всіх файлах зон, і вивантаження на вебсервер. Але без цієї процедури можна обійтися. 

unnamedОтже з якоїсь причини ми змушені замінити IP на сервері. За айпі у нас зав’язані передусім мережевий інтерфейс (/etc/network/interfaces), далі ліцензія на панельку, доменні зони (/etc/bind/) і конфіг вебсервера Апач (/etc/apache2/apache.conf). Як з тим всім справитися описано в згаданій вище статті. Тут далі мова піде саме про групову заміну IP в файлах доменних зон.

Для масової групової заміни айпішки в багатьох файлах зон потрібно в директорії серверу імен (/etc/bind/) виконати команду:

grep -l 111.111.111.111 * | xargs perl -p -i -e ‘s/111.111.111.111/222.222.222.222/g’

Де 111.111.111.111  – стара IP а 222.222.222.222 – нова IP адреса. Така команда замінить всі старі айпішки на нові у всіх файлах директорії. І нема потреби завантажувати файли зон і користувати Notepad++, як сказано в згаданій публікації. Таку ж команду при потребі можна виконати в будь-якій іншій директорії з коніфгами сервісів. Після заміни АЙПІ в конфгіах не забуваємо перезапускати відповідні служби.

Можливо доведеться заглянути окремо в конфіг апача і коректно проконфігурувати сторінку по-замовчуванню для айпі.

Напишіть відгук

Ваша пошт@ не публікуватиметься. Обов’язкові поля позначені *

* Copy This Password *

* Type Or Paste Password Here *

Можна використовувати XHTML теґи та атрибути: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>