ispCP - Board - Support
Como cambiar rápidamente de IP en ISPCP - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Spanish Corner (/forum-29.html)
+--- Thread: Como cambiar rápidamente de IP en ISPCP (/thread-6329.html)



Como cambiar rápidamente de IP en ISPCP - kurgans - 04-07-2009 08:50 PM

Cambiar ISPCP de IP

Para demonio del panel:

/etc/init.d/ispcp_daemon stop

Cambiar IP en mysql

mysql -p
mysql> USE ispcp;
mysql> UPDATE server_ips SET ip_number = "nueva-ip" WHERE ip_id = 1;
mysql> UPDATE `domain` SET `domain_status` = 'change' WHERE `domain_status` = 'ok';
mysql> UPDATE `subdomain` SET `subdomain_status` = 'change' WHERE `subdomain_status` = 'ok';
mysql> UPDATE `domain_aliasses` SET `alias_status` = 'change' WHERE `alias_status` = 'ok';
mysql> UPDATE mail_users SET status="toadd" where status="ok";
mysql> quit

Reestructurar
/var/www/ispcp/engine/ispcp-rqst-mngr

Arrancar Demonio
/etc/init.d/ispcp_daemon start

Cambiar IP en archivos como bind y apache en una pasada.

sed -i "s/ip-vieja/ip-nueva/g" /etc/apache2/sites-enabled/* /etc/bind/* /var/cache/bind/* /etc/ispcp/*/working/*

Cambiar ip de eth0

Reniciar los servicios de apache bind eth0

Ya tenemos ispcp corriendo en la nueva ip.


RE: Como cambiar rápidamente de IP en ISPCP - multimatica - 10-08-2009 04:22 AM

He hecho el cambio, las DNS apuntan a la nueva ip. Pero al reiniciar todo, cuando pongo un dominio me da

Not Found

The requested URL / was not found on this server.

Sin embargo si en cada virtualhost, vuelvo a poner la ip antigua. Entonces si que me carga la web....

No se por donde atacar


RE: Como cambiar rápidamente de IP en ISPCP - kurgans - 10-08-2009 04:46 AM

Quote:sed -i "s/ip-vieja/ip-nueva/g" /etc/apache2/sites-enabled/* /etc/bind/* /var/cache/bind/* /etc/ispcp/*/working/*


Sed tiene algun problemilla de vez en cuando, y es que genera archivos en sites-enabled borrando los enlaces a sites-available.

Borra los archivos de sites-enabled
Y ejecuta el comando
a2ensite ispcp.conf
a2ensite 00_master.conf
a2ensite 01_awstats.conf

Reinicia apache y ya esta.

La proxima vez aplica el comando a sites-available y asi te quitas el problema.


RE: Como cambiar rápidamente de IP en ISPCP - multimatica - 10-08-2009 04:58 AM

Ya se lo que pasa.

Resulta que tengo dominios que no los controlo yo, sino que desde donde están, cambiaron en su día la entrada DNS de www y ftp para que apuntara a la ip antigua.
Entonces como se cambió la ip de esa y alguna web mas, pues por eso no responden.
Las demás todo perfecto


RE: Como cambiar rápidamente de IP en ISPCP - kurgans - 10-08-2009 05:07 AM

Se supone que debes mandar los dominios a tu servidor por un nameserver asociado a una ip, nunca mandes los dominios a tu panel por ip, te quitaras problemas gratuitos.

Cambias de ip como ahora pues cambias la ip de nameserver y todo a funcionar de nuevo.

De todas maneras revisa lo de sed ya que pasa y cuando agregas un dominio nuevo al panel solo escribe en sites-enabled y el dominio no funcionara si no esta en sites-available por eso lo del enlace simbolico.


RE: Como cambiar rápidamente de IP en ISPCP - multimatica - 10-08-2009 04:36 PM

Si gracias... tenias razón en eso.. ya lo he mirado y todo funcionando


RE: Como cambiar rápidamente de IP en ISPCP - mind - 04-27-2011 09:00 AM

Buenas, a ver si podeis echarme una mano, he cambiado la ip tal como dice la documentación, pero me doy cuanta que al reiniciar el apache me da un warn no virtualhost available.

Sabeis que puede estar pasando, el caso es que los dominios responden bien, pero me mosquea el warn por que seguro que algo casco en la migración.

Gracias de antemano


RE: Como cambiar rápidamente de IP en ISPCP - kurgans - 04-27-2011 05:34 PM

Te ha duplicado los virtualhost por eso el warn
/etc/apache2/sites-available/ispcp.conf,
arregla ese y se lo copias
/etc/ispcp/apache/working/ispcp.conf

Reinicia apache no deberia tirar el aviso


RE: Como cambiar rápidamente de IP en ISPCP - mrvic - 10-13-2011 06:57 AM

Perdónenme por resusitar un tema tan viejo. El problema es que este salió aún en el primer lugar de Google para "ispcp cambiar ip", y no me gustaría desperdiciar eso.

He seguido el HOWTO por que mi IP cambió. Le agregué el paso recomendado de sites-enabled. Aparentemente, funcionó perfectamente al primer intento.

De repente, me percaté de un pequeño problema en el HOWTO. Hay que manualmente corregir los archivos de configuración del BIND y actualizar el número de serie del dominio, o los otros servidores pueden tomar más de la cuenta en actualizar la información. Eventualmente la actualizarán, pero eventualmente.

Manualmente corregí los archivos /etc/bind/*.db y /etc/ispcp/bind/working/*.db. Cambié el número de serie, y nada más.

¿Hay algún otro lugar donde necesite corregir ese número de serie? ¿Puedo escribir una nueva versión del HOWTO con las correcciones?

Gracias.