Discussion:
Como abrir varios puertos para un servidor de postgresql
RENSO OSWALDO TEJADA AGUIRRE
2006-12-18 14:32:20 UTC
Permalink
Como abrir varios puertos para un servidor de postgresql 7.3

En este mometo el puerto 5432 esta habilitado, queremos adicionar otro
puerto diferente a este para este mismo servicio.

gracias
--
Saludos,
------------------------------------
Renso O. Tejada A.
rensotejada-***@public.gmane.org
Medellin, Colombia
Agustin Casiva
2006-12-18 16:01:36 UTC
Permalink
Hola, AFIK esto no se puede, el servidor escucha en un solo puerto, por
defecto el 5432, podes cambiar
este puerto, pero no habrir dos con un solo postmaster.

Te pregunto ahora por que querrías hacer algo así?

Saludos
Post by RENSO OSWALDO TEJADA AGUIRRE
Como abrir varios puertos para un servidor de postgresql 7.3
En este mometo el puerto 5432 esta habilitado, queremos adicionar otro
puerto diferente a este para este mismo servicio.
gracias
--
Saludos,
------------------------------------
Renso O. Tejada A.
Medellin, Colombia
--
Agustin Casiva - Desarrollador de Sistemas

www.casivaagustin.com.ar
casivaagustin-***@public.gmane.org
casivaagustin-29GA7I+y9wjD1BRpeNw+***@public.gmane.org

http://www.osis.com.ar
http://www.tuquito.org.ar
Mario
2006-12-18 16:05:54 UTC
Permalink
Post by Agustin Casiva
Hola, AFIK esto no se puede, el servidor escucha en un solo puerto, por
defecto el 5432, podes cambiar
este puerto, pero no habrir dos con un solo postmaster.
Claro, con un postmaster no se puede. Pero si se puede tener 2
cluster diferentes cada uno con diferente puerto.
Post by Agustin Casiva
Te pregunto ahora por que querrías hacer algo así?
Tambien repito la misma pregunta.
--
http://www
Dimas Ayala
2006-12-18 17:03:27 UTC
Permalink
Ese truco lo puedes hacer con IPTABLES redirecionando las peticiones de los
puertos que desees hacia el que escucha POSTGRES.

Pero cual es el objetivo de hacerlo?..


Adios
Post by Mario
Post by Agustin Casiva
Hola, AFIK esto no se puede, el servidor escucha en un solo puerto, por
defecto el 5432, podes cambiar
este puerto, pero no habrir dos con un solo postmaster.
Claro, con un postmaster no se puede. Pero si se puede tener 2
cluster diferentes cada uno con diferente puerto.
Post by Agustin Casiva
Te pregunto ahora por que querrías hacer algo así?
Tambien repito la misma pregunta.
--
http://www.advogato.org/person/mgonzalez/
---------------------------(fin del mensaje)---------------------------
TIP 4: No hagas 'kill -9' a postmaster
Mario
2006-12-18 18:39:03 UTC
Permalink
Post by Dimas Ayala
Ese truco lo puedes hacer con IPTABLES redirecionando las peticiones de los
puertos que desees hacia el que escucha POSTGRES.
no, con iptables no puedes abrir puertos. Es mas ni siquiera sabe como.
--
http://www.advogato.org/person/mgonzalez/
RENSO OSWALDO TEJADA AGUIRRE
2006-12-18 19:05:06 UTC
Permalink
Bueno el asunto real es:

Tengo un servidor Postgresql al cual necesito abrirle dos puertos(5432 y
49000) el puerto 5432 lo utilizo hoy en día y esta en producción, el puerto
49000 me fue asignado para conectarme desde Internet, esta localizado en una
red corporativa(Red Lan Empresarial) La salida hacia Internet de este
servidor de Postgresql debe ser el puerto 49000 por que el puerto 5432 es
utilizado por los dueños de la red corporativa.

Que puedo hacer?
Post by Agustin Casiva
Hola, AFIK esto no se puede, el servidor escucha en un solo puerto, por
defecto el 5432, podes cambiar
este puerto, pero no habrir dos con un solo postmaster.
Te pregunto ahora por que querrías hacer algo así?
Saludos
Post by RENSO OSWALDO TEJADA AGUIRRE
Como abrir varios puertos para un servidor de postgresql 7.3
En este mometo el puerto 5432 esta habilitado, queremos adicionar otro
puerto diferente a este para este mismo servicio.
gracias
<http://www.tuquito.org.ar>
--
Saludos,
------------------------------------
Renso O. Tejada A.
rensotejada-***@public.gmane.org
Medellin, Colombia
Alvaro Herrera
2006-12-18 19:07:09 UTC
Permalink
Post by RENSO OSWALDO TEJADA AGUIRRE
Tengo un servidor Postgresql al cual necesito abrirle dos puertos(5432 y
49000) el puerto 5432 lo utilizo hoy en día y esta en producción, el puerto
49000 me fue asignado para conectarme desde Internet, esta localizado en una
red corporativa(Red Lan Empresarial) La salida hacia Internet de este
servidor de Postgresql debe ser el puerto 49000 por que el puerto 5432 es
utilizado por los dueños de la red corporativa.
Que puedo hacer?
Forwarding de puertos con iptables, como ya te sugirieron.

Otra idea seria poner un pgpool en el puerto 49000 que apunte al
servidor del puerto 5432.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
Mario
2006-12-18 19:09:32 UTC
Permalink
Post by Alvaro Herrera
Forwarding de puertos con iptables, como ya te sugirieron.
Nota, Forwarding de puertos es diferente al hecho de abrir un puerto
--
http://www.advogato.org/person/mgonzalez/
Edwin Perez Lozano
2006-12-18 19:17:11 UTC
Permalink
El lun, 18-12-2006 a las 14:05 -0500, RENSO OSWALDO TEJADA AGUIRRE
Post by RENSO OSWALDO TEJADA AGUIRRE
Tengo un servidor Postgresql al cual necesito abrirle dos puertos(5432
y 49000) el puerto 5432 lo utilizo hoy en día y esta en producción, el
puerto 49000 me fue asignado para conectarme desde Internet, esta
localizado en una red corporativa(Red Lan Empresarial) La salida hacia
Internet de este servidor de Postgresql debe ser el puerto 49000 por
que el puerto 5432 es utilizado por los dueños de la red corporativa.
Lo que necesita es hacer NAT, con cualquier firewall puede hacer que
todo lo que soliciten por el puerto 49000 lo pase al 5432 ya sea en la
misma maquina u otra... pero como te digo eso ya es otro tema..
José Manuel Ruiz
2006-12-18 22:36:25 UTC
Permalink
Pues si, lo mejor es que redirijas todo lo que pase por el puerto 49000 al
5432 en http://www.pello.info/ (he entrado ahora y he visto que tiene unos
errores al principio, pero mas abajo tienes la web) tienes unos muy buenos
manuales de iptables. Y sino busca como buen autodidacta en google.com

Un saludo.
Post by RENSO OSWALDO TEJADA AGUIRRE
Tengo un servidor Postgresql al cual necesito abrirle dos puertos(5432 y
49000) el puerto 5432 lo utilizo hoy en día y esta en producción, el puerto
49000 me fue asignado para conectarme desde Internet, esta localizado en una
red corporativa(Red Lan Empresarial) La salida hacia Internet de este
servidor de Postgresql debe ser el puerto 49000 por que el puerto 5432 es
utilizado por los dueños de la red corporativa.
Que puedo hacer?
Post by Agustin Casiva
Hola, AFIK esto no se puede, el servidor escucha en un solo puerto, por
defecto el 5432, podes cambiar
este puerto, pero no abrir dos con un solo postmaster.
Te pregunto ahora por que querrías hacer algo así?
Saludos
Post by RENSO OSWALDO TEJADA AGUIRRE
Como abrir varios puertos para un servidor de postgresql 7.3
En este momento el puerto 5432 esta habilitado, queremos adicionar
otro puerto diferente a este para este mismo servicio.
gracias
<http://www.tuquito.org.ar>
--
Saludos,
------------------------------------
Renzo O. Tejada A.
Medellin, Colombia
--
"Comparte lo que sabes, aprende lo que no sepas"
Todo por el conocimiento libre
Edwin Quijada
2006-12-19 15:31:54 UTC
Permalink
PG no puede escuchar en dos puertos diferentes. Lo que podrias hacer es que
todo lo que llegue al puerto 49000 se redireccione al 5432 pero eso creo q
no tiene nada q ver con PG sino mas bien con la red.


*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-809-747-2787
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
comun"
*-------------------------------------------------------*
Subject: Re: [pgsql-es-ayuda] Como abrir varios puertos para un servidor de
postgresql
Date: Mon, 18 Dec 2006 14:05:06 -0500
Tengo un servidor Postgresql al cual necesito abrirle dos puertos(5432 y
49000) el puerto 5432 lo utilizo hoy en día y esta en producción, el puerto
49000 me fue asignado para conectarme desde Internet, esta localizado en una
red corporativa(Red Lan Empresarial) La salida hacia Internet de este
servidor de Postgresql debe ser el puerto 49000 por que el puerto 5432 es
utilizado por los dueños de la red corporativa.
Que puedo hacer?
Post by Agustin Casiva
Hola, AFIK esto no se puede, el servidor escucha en un solo puerto, por
defecto el 5432, podes cambiar
este puerto, pero no habrir dos con un solo postmaster.
Te pregunto ahora por que querrías hacer algo así?
Saludos
Post by RENSO OSWALDO TEJADA AGUIRRE
Como abrir varios puertos para un servidor de postgresql 7.3
En este mometo el puerto 5432 esta habilitado, queremos adicionar otro
puerto diferente a este para este mismo servicio.
gracias
<http://www.tuquito.org.ar>
--
Saludos,
------------------------------------
Renso O. Tejada A.
Medellin, Colombia
PG a escuchar en

_________________________________________________________________
Visita MSN Latino Entretenimiento: ¡música, cine, chismes, TV y más...!
http://latino.msn.com/entretenimiento/
RENSO OSWALDO TEJADA AGUIRRE
2006-12-19 17:28:11 UTC
Permalink
Listo, gracias por todas las sugerencias.

Resolvi el problema con IPTABLES "iptables -t nat -A PREROUTING -i eth0 -p
tcp --dport 49000 -j DNAT --to X.X.X.X:5432 <http://172.17.8.11:5432/>" pero
esto es otro tema.
--
Saludos,
------------------------------------
Renso O. Tejada A.
Imagine
rensotejada-***@public.gmane.org
Medellin, Colombia
Loading...