Current time: 11-25-2024, 05:41 AM Hello There, Guest! (LoginRegister)


Post Reply 
[SOLVED] Different IP for everything
Author Message
geri1590 Offline
Junior Member
*

Posts: 43
Joined: Dec 2008
Reputation: 1
Post: #1
[SOLVED] Different IP for everything
Hi, when I setup ispcp, I entered local IP in network IP. So, when I create a user (domain), if I configure in PHPmyadmin and /etc/ispcp/ispcp.conf a local IP, logically, bind(dns) and virtualhosts(apache) appears in IP local. I have to change every time that register a domain for public IP on bind. If I change IP from phpmyadmin, bind works perfectlly, but virtualhosts of apache writes with public IP.
Is there any mode to, in vhosts write public IP and bind, ns in private and the rest in public?

Thanks and sorry for my bad English.
(This post was last modified: 01-04-2009 03:01 AM by geri1590.)
01-03-2009 05:09 AM
Find all posts by this user Quote this message in a reply
kurgans Offline
Moderator
*****
Moderators

Posts: 1,565
Joined: Feb 2008
Reputation: 23
Post: #2
RE: Different IP for everything
English and Spanish

You have to change the IP in mysql server_ips in the table, you have in the virtual apache, and bind in the following directory and all files that contain any calls to the public ip

When you change the IP of the sql run this script

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

Ip after the change in the files of these folders

/etc/apache2/sites-enabled/
/etc/ispcp/apache/working
/etc/bind/
/var/cache/bind/
/etc/ispcp/bind/working/
/etc/ispcp/ispcp.conf. - Change Base_server_ip

The error in the installation using public IP address has to be solved at all and sql files to avoid future problems.

Restart the mysql - apache2 - bind


I think that's all that needs to change if something is missing some colleagues add the missing

Spanish

Tienes que cambiar la IP, en mysql en la tabla server_ips, los virtual que tengas en apache, y en bind en los siguiente directorios de trabajo y todos los archivos que contengan alguna llamada a la ip publica

Cuando cambies la ip de la sql ejecuta este script

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

Cambiar despues la ip en los archivos de estas carpetas

/etc/apache2/sites-enabled/
/etc/ispcp/apache/working
/etc/bind/
/var/cache/bind/
/etc/ispcp/bind/working/
/etc/ispcp/ispcp.conf. - Cambia Base_server_ip

El error en la instalacion usando ip publica tiene que ser resuelto en todos los archivos y sql para evitar futuros problemas.

Reinicia los servicios mysql - apache2 - bind

Yo pienso que eso es todo lo que hay que cambiar, si falta algo algun compañero agregara lo que falte
(This post was last modified: 01-03-2009 06:49 AM by kurgans.)
01-03-2009 06:40 AM
Visit this user's website Find all posts by this user Quote this message in a reply
geri1590 Offline
Junior Member
*

Posts: 43
Joined: Dec 2008
Reputation: 1
Post: #3
RE: Different IP for everything
Cuando te refieres cambiar la IP te refieres a cambiar a la IP pública o a la local?

ENGLISH

When you say change IP, do you referer to local IP or public?
(This post was last modified: 01-04-2009 03:19 AM by geri1590.)
01-03-2009 06:45 AM
Find all posts by this user Quote this message in a reply
kurgans Offline
Moderator
*****
Moderators

Posts: 1,565
Joined: Feb 2008
Reputation: 23
Post: #4
RE: Different IP for everything
A la ip local, como te comente antes si tienes dhcp en el router necesitas usar la privada
01-03-2009 06:46 AM
Visit this user's website Find all posts by this user Quote this message in a reply
geri1590 Offline
Junior Member
*

Posts: 43
Joined: Dec 2008
Reputation: 1
Post: #5
RE: Different IP for everything
(01-03-2009 06:46 AM)kurgans Wrote:  A la ip local, como te comente antes si tienes dhcp en el router necesitas usar la privada
Pero si lo cambio todo a la local, en los DNS, el www y el "dominio.es" y el registro de mail, no los resolverá a no ser que esté en local.....
01-03-2009 06:59 AM
Find all posts by this user Quote this message in a reply
kurgans Offline
Moderator
*****
Moderators

Posts: 1,565
Joined: Feb 2008
Reputation: 23
Post: #6
RE: Different IP for everything
Resuelve todo perfectamente.

Practicamente todos tenemos el server de casa en dhcp y todos funcionamos perfectamente.

Tan solo tienes que mandar la apertura de puertos "NAT" a la ip privada de tu red local

21 - 25 -53 - 80 - 110 (ftp - correo - dns - web)
(This post was last modified: 01-03-2009 07:11 AM by kurgans.)
01-03-2009 07:03 AM
Visit this user's website Find all posts by this user Quote this message in a reply
geri1590 Offline
Junior Member
*

Posts: 43
Joined: Dec 2008
Reputation: 1
Post: #7
RE: Different IP for everything
Mmm si me equivoco corrijeme, pero cuando instalé el ispCP, tube que cambiar en los DNS la IP local por la pública exceptuando los name-servers, como tu bien me dijistes, y me resolvía con una máquina externa a mi red perfectamente. Si cambio la IP por la local en las zonas DNS, si accedo desde una máquina ajena a mi red con el dominio configurado, no conecta, en cambio, si cambio las zonas por la IP pública exceptuando los name-servers me funciona perfectamente. El problema está es que no sé cómo cambiar de manera que en el archivo de vhosts del apache y los name-servers del bind, aparezca la ip local, y en los otros la pública.

Por cierto, te empiezo a cojer cariño por lo activo que eres y tu amabilidad, ya que me has respuesto todos mis posts Smile jeje.
01-03-2009 07:17 AM
Find all posts by this user Quote this message in a reply
kurgans Offline
Moderator
*****
Moderators

Posts: 1,565
Joined: Feb 2008
Reputation: 23
Post: #8
RE: Different IP for everything
que otros.....?

Si solo cambias, apache, bind.
Y mysql para que en los futuros que agreges agregue la ip privada en apache y bind

/etc/apache2/sites-enabled/
/etc/ispcp/apache/working
/etc/bind/
/var/cache/bind/
/etc/ispcp/bind/working/
/etc/ispcp/ispcp.conf. - Cambia Base_server_ip

Si ves la indicaciones que te deje me estas dando la razon sin saberlo muy bien

(01-03-2009 07:17 AM)geri1590 Wrote:  . El problema está es que no sé cómo cambiar de manera que en el archivo de vhosts del apache y los name-servers del bind, aparezca la ip local, y en los otros la pública.


Para conseguir eso son los pasos que te he dado arriba.
No tiene mas, si montas ispcp en dhcp la ip del panel es la privada sin dhcp la publica.
(This post was last modified: 01-03-2009 07:00 PM by kurgans.)
01-03-2009 06:56 PM
Visit this user's website Find all posts by this user Quote this message in a reply
geri1590 Offline
Junior Member
*

Posts: 43
Joined: Dec 2008
Reputation: 1
Post: #9
RE: Different IP for everything
Sí en parte te doy la razón, cuando dices que hay que poner la IP local, pero yo digo que sólo hay que ponerlo en algunos sitios, como por ejemplo, en los registros del dominio.es. o www. o mail.... en esos hay que poner la IP pública, almenos a mi :S para que me resuleva bien. Los name-servers y el apache tiene que estar todo en local.

Aver si ahora nos hemos entendido Tongue y perdón con mi cabezonería pero a mi los dns en bind, todo en local no me xuta :S
01-03-2009 07:39 PM
Find all posts by this user Quote this message in a reply
kurgans Offline
Moderator
*****
Moderators

Posts: 1,565
Joined: Feb 2008
Reputation: 23
Post: #10
RE: Different IP for everything
Sigues empeñado en tirar por donde no es.
tienes que cambiar las ips publicas a la local y poner la linea
nameserver <ip_privada> en etc/resolv.conf

No le des mas vueltas al tema que es así como debes funcionar.

IN NS ns1.bongostudio.no-ip.biz.
IN NS ns2.bongostudio.no-ip.biz.
IN MX 10 mail.bongostudio.no-ip.biz.

bongostudio.no-ip.biz. IN A 192.168.1.33
www IN A 192.168.1.33
bongostudio.no-ip.biz. IN TXT "v=spf1 a mx ip4:192.168.1.33 ~all"
localhost IN A 127.0.0.1
mail IN A 192.168.1.33
ns1 IN A 192.168.1.33
ns2 IN A 192.168.1.33
01-04-2009 02:39 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 3 Guest(s)