diems
Junior Member
Posts: 25
Joined: Jan 2008
Reputation: 0
|
RE: Change IP Address
"mini HowTo" in Spanish
Como cambiar la dirección IP de un servidor instalado con ISPC-Omega
Es algo común que instalemos nuestro servidor conectado a una LAN y luego tengamos que trasladarlo a un Datacenter, o simplemente conectarlo a otra red donde funcionará finalmente y es necesario poder asignar al servidor otra IP que la que utilizamos en la instalación, así que manos a la obra !
Este “mini howto” fue realizado sobre Debian-Etch, pero no debería ser muy distinto en otras distros.
Los pasos a seguir son los siguientes:
1) Modificaciones en la base de datos:
mysql> use ispcp;
mysql> UPDATE server_ips SET ip_number = "NUEVA_IP" WHERE ip_id = "ID_DEL_REGISTRO";
mysql> UPDATE domain SET domain_status = "change" WHERE domain_ip_id = “ID_DEL_REGISTRO”;
2) Ahora ejecutamos el siguiente script:
# /var/www/ispcp/engine/ispcp-rqst-mngr
3) Modificaciones en configuración Apache:
Es neceario modifiquemos la IP en el archivo de configuración de apache, para esto editamos el archivo /etc/apache2/sites-enabled/ispcp.conf y remplazamos todas las IP_VIEJA por la IP_NUEVA. Seguramente hay muchas formas de hacer esto, pero como no soy un experto bash, simplemente edite el archivo con “vim” y utilize un comando para “buscar y remplazar”, el comando es el siguiente: :%s/192.168.1.6/192.168.1.15/gic
:%s/X/Y/gic
El comando anterior buscará el dato X y lo remplazará por Y, adicionalmente irá solicitando la confirmación del cambio.
Para terminar con la configuración de apache solo falta editar el archivo /etc/apache2/sites-enabled/00_master.conf y replazar la IP por la nueva.
4) Modificaciones en archivos de BIND:
Para saber en que archivos tenemos configurada o existe la IP vieja podemos ejecutar:
# grep -ri IP_VIEJA /var/cache/bind/*
El comando anterior nos listará aquellos archivos de bind que tengan configurada la IP vieja, ahora solo nos quedará editar y modificar la IP vieja por la nueva IP
5) Importante: debe cambiarse la direccion IP de archivos en copia de trabajo IspCp-Omega, de lo contrario al realizar algun cambio desde el panel, los cambios anteriores se restablecerán, para esto Buscamos en que archivos de copias de trabajo esta tambien configurada la IP_VIEJA
grp -ri IP_VIEJA /etc/ispcp/apache/working./*
Se deben modificar estos archivos con la IP_NUEVA
6) Reiniciamos los servicios:
# /etc/init.d/apache2 restart
#/etc/init.d/bind9 restart
Con esto debería estar listo, ojo! Esto no cambia la IP del server para esto deberemos editar el archivo /etc/network/interfaces y realizar allí el cambio de IP de la interfaz ethernet.
Saludos!
(This post was last modified: 01-26-2008 06:35 AM by diems.)
|
|
01-18-2008 07:56 AM |
|