Изменение IP для ВДС

Материал из ISPWiki

Перейти к: навигация, поиск

Содержание

XEN

1) Останавливаем ВДС.

2) Меняем IP в конфигурационных файлах.

а) /usr/local/ispmgr/etc/vdsmgr.conf

Секция:

VDS "%OLD_IP%" {

...

...

}

меняется на: VDS "%NEW_IP%" {

б) В файле /xen/conf/ИМЯ_ВДС в строке, начинающейся со слова vif , меняем старый IP адрес на новый.

3) Перезапускаем vdsmanager командой: killall vdsmgr.

4) Запускаем ВДС из VDSmanager.

5) Меняем IP в конфигурационных файлах внутри ВДС, например, командой вида: find ./ -type f | xargs perl -p -i -e 's/%OLD_IP%/%NEW_IP%/g'


OpenVZ

1) Останавливаем виртуальный сервер.

а) Получаем ID: vzlist - a | grep %OLD_IP%

б) Останавливаем: vzctl stop %ID%

2. Меняем IP в конфигурационных файлах.

а) /usr/local/ispmgr/etc/vdsmgr.conf

Секция:

VDS "%OLD_IP%" {

...

...

}

меняется на: VDS "%NEW_IP%" {

б) /etc/vz/conf/%ID%.conf

Строка: IP_ADDRESS="%OLD_IP%"

Меняется на: IP_ADDRESS="%NEW_IP%"

3) На диске контейнера: cd /vz/private/%ID%/

Меняем IP в конфигурационных файлах внутри, например, командой вида: find ./ -type f | xargs perl -p -i -e 's/%OLD_IP%/%NEW_IP%/g'

4) Перезапускаем панель: killall -9 vdsmgr

5) Запускаем виртуальный сервер: vzctl start %ID%


FreeBSD 6

1) Останавливаем ВДС.

2) Переименовываем папку /vs/disk/%OLD_IP%.

3) Если в папке /vs/disk есть symlink, ссылающиеся на старую папку, редактируем их, чтобы они указывали на папку с новым именем.

4) Меняем IP адрес ВДС в соответствующей секции файла /usr/local/ispmgr/etc/vdsmgr.conf.

5) Заходим в папку /vs/disk/%NEW_IP% и выполняем команду: find ./ -type f | xargs perl -p -i -e 's/%OLD_IP%/%NEW_IP%/g' для замены всех упоминаний старого IP адреса в конфигурационных файлах внутри ВДС.

6) Перезапускаем VDSmanager командой: killall vdsmgr.

7) Запускаем ВДС.


FreeBSD 8, FreeBSD 9

1) Останавливаем ВДС.

2) Переименовываем папку /vs/disk/%OLD_IP%.

3) Если в папке /vs/disk есть symlink, ссылающиеся на старую папку, редактируем их, чтобы они указывали на папку с новым именем.

4) Меняем IP адрес ВДС в соответствующей секции файла /usr/local/ispmgr/etc/vdsmgr.conf.

5) Заходим в папку /vs/disk/%NEW_IP% и выполняем команду: grep -Rl %OLD_IP% ./ | xargs perl -p -i -e 's/%OLD_IP%/%NEW_IP%/g' для замены всех упоминаний старого IP адреса в конфигурационных файлах внутри ВДС.

6) Перезапускаем VDSmanager командой: killall vdsmgr.

7) Запускаем ВДС.

Была ли эта информация полезной? Да | Нет
Личные инструменты