Bienvenido(a) a Alcance Libre 10/09/2025, 02:00

Alcance Libre Foros

 Índice del foro > Todo acerca de Linux > Redes y Servidores New Topic Post Reply
 shorewall
Tópico anterior Tópico siguiente
   
gontzal
 07/05/08 06:29 (Leído 3,899 veces)  

Miembro regular

Estado: desconectado
Forum User

Identificado: 07/05/08
Mensajes: 75
Muy buenas

Necesito acceder a una maquina que escucha en el puerto 80 de una instalación desde fuera de la instalación, para lo cual he creado esta regla en el shorewall

DNAT net loc1:192.168.1.1 tcp 80 5000

para que cuando haga una petición al puerto 5000 me redireccione a la maquina a la que necesito conectarme, pero no me fucniona, sabeis como puedo solucionarlo?

No puedo utilizar directamente el puerto 80 por que esta ocupado por el servidor web de la instalación.

un saludo

gracias

gontzal
 
Profile Email
 Quote
stetoscopio
 07/05/08 10:00  

Miembro regular

Estado: desconectado
Forum User

Identificado: 19/02/07
Mensajes: 73
Localización:Mexico, D.F.
gontzal

tienes errada tu linea, te muestro una correcta.



DNAT net loc:192.168.1.138:80 tcp 5000

Saludos
 
Profile Email
 Quote
gontzal
 07/05/08 10:34  

Miembro regular

Estado: desconectado
Forum User

Identificado: 07/05/08
Mensajes: 75
He modificado la linea como tu me comentas

DNAT net loc1:192.168.1.1:80 tcp 5000

pero tampoco me funciona :-(

lanzando http://192.168.1.1 desde la red local, funciona perfectamente, pero lanzando http://ip.publica:5000 no funciona :-(

 
Profile Email
 Quote
Javier F
 07/05/08 11:49  

Miembro regular

Estado: desconectado
Forum User

Identificado: 07/05/08
Mensajes: 78
Quote by: gontzal

He modificado la linea como tu me comentas

DNAT net loc1:192.168.1.1:80 tcp 5000

pero tampoco me funciona :-(

lanzando http://192.168.1.1 desde la red local, funciona perfectamente, pero lanzando http://ip.publica:5000 no funciona :-(




ya checaste si tienes abierto el puerto 80 desde internet a tu FW

ejemplo:

ACCEPT net fw tcp 21,22,25,26,80
 
Profile Email
 Quote
gontzal
 07/05/08 12:01  

Miembro regular

Estado: desconectado
Forum User

Identificado: 07/05/08
Mensajes: 75
si tendria el puerto 80 cerrado, el servidor web no funcionaria y lleva en marcha 5 años, por lo tanto es segurisimo que el puerto 80 esta abierto desde inet.

la prueba es que lanzo desde fuera de la instalación http://ip.publica o http://www.dominio.com y me contesta la página web sin problemas.
 
Profile Email
 Quote
stetoscopio
 07/05/08 10:44  

Miembro regular

Estado: desconectado
Forum User

Identificado: 19/02/07
Mensajes: 73
Localización:Mexico, D.F.
Pega aqui tus archivos de configuracion shorewall puede que por ahi este el error o que el equipo 192.168.1.1 no tenga como GW tu shorewall.

Saludos

 
Profile Email
 Quote
gontzal
 08/05/08 01:38  

Miembro regular

Estado: desconectado
Forum User

Identificado: 07/05/08
Mensajes: 75
SECTION NEW
REDIRECT loc1 8080 tcp 80
REDIRECT loc2 8080 tcp 80
ACCEPT fw net tcp 21,22,23,25,80,2703,60403,40825,515,9100
ACCEPT fw net udp 53,123,68,69,24441
ACCEPT fw net icmp
ACCEPT fw loc1 tcp 137,138,139,445,9100,80
ACCEPT fw loc1 udp 68,123,137,138,139,445
ACCEPT fw loc1 icmp
ACCEPT fw loc2 tcp 22,80,137,138,139,445,515,9100
ACCEPT fw loc2 udp 68,123,137,138,139,445
ACCEPT fw loc2 icmp
ACCEPT net fw tcp 20,21,25,53,80,110
ACCEPT net fw udp 53,123
ACCEPT loc1 net tcp 25,110,443,80
#ACCEPT loc1 net udp
ACCEPT loc2 net tcp 25,110,443,80
#ACCEPT loc2 net udp
ACCEPT loc1 fw tcp 21,22,25,110,137,138,139,445,80
ACCEPT loc1 fw udp 53,67,123,137,138,139,445
ACCEPT loc2 fw tcp 21,22,25,110,137,138,139,445,80
ACCEPT loc2 fw udp 53,67,123,137,138,139,445
ACCEPT loc1 fw icmp
ACCEPT loc2 fw icmp
ACCEPT loc1 loc2 icmp
ACCEPT loc2 loc1 icmp
ACCEPT loc1 loc2 tcp 135,1035
ACCEPT loc2 loc1 tcp 135,1035
DNAT net loc1:192.168.1.1:80 tcp 5000
#LAST LINE -- ADD YOUR ENTRIES BEFORE THIS ONE -- DO NOT REMOVE
 
Profile Email
 Quote
manowar
 08/05/08 02:31  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 26/02/07
Mensajes: 280
Localización:Santiago - Chile
Si desde internet haces http://ip_publica:5000 tu firewall debe tener abierto el puerto 5000 desde internet hacia tu FW(al parecer intentas accesar a un DVR, por el puerto creo) y luego de esto haces el NAT hacia la maquina mantendiendo el puerto 5000.

_Eso seria todo.

ACCEPT fw net tcp 21,22,23,25,80,2703,60403,40825,515,9100,5000
 
Profile Email Website
 Quote
gontzal
 08/05/08 02:49  

Miembro regular

Estado: desconectado
Forum User

Identificado: 07/05/08
Mensajes: 75
No, no es un DVR, he puesto el puerto 5000 por poner uno, donde quiero terminar es en una maquina que tiene un servidor web en el puerto 80 y que segun el fabricante no se puede cambiar de puerto, pero si le asigno el puerto 80 a esta maquina, se lo tengo que quitar al servidor web de la instalación y entonces si que me matan.

lo que necesito es que cuando yo haga una peticón desde inet al puerto 5000 o al que sea, el puerto me es indiferente siempre y cuando este libre, me redireccione al puerto 80 de esa maquina concreta.

Tambien he probado abriendo el puerto 5000 desde net a fw de net a loc1 de fw a net de loc1 net de loc1 a fw y nada, que no lo consigo:-(
 
Profile Email
 Quote
stetoscopio
 08/05/08 02:59  

Miembro regular

Estado: desconectado
Forum User

Identificado: 19/02/07
Mensajes: 73
Localización:Mexico, D.F.
De entrada no tienes abierto el puerto 5000, en las peticiones de net hacia tu fw.

tu tienes esto:

ACCEPT net fw tcp 20,21,25,53,80,110

y debe ser:

ACCEPT net fw tcp 20,21,25,53,80,110,5000

Saludos
 
Profile Email
 Quote
gontzal
 08/05/08 03:57  

Miembro regular

Estado: desconectado
Forum User

Identificado: 07/05/08
Mensajes: 75
ya esta, modificado y sigue sin funcionar :-(

SECTION NEW
REDIRECT loc1 8080 tcp 80
REDIRECT loc2 8080 tcp 80
ACCEPT fw net tcp 21,22,23,25,80,2703,60403,40825,515,9100,5000
ACCEPT fw net udp 53,123,68,69,24441
ACCEPT fw net icmp
ACCEPT fw loc1 tcp 137,138,139,445,9100,80,5000
ACCEPT fw loc1 udp 68,123,137,138,139,445
ACCEPT fw loc1 icmp
ACCEPT fw loc2 tcp 22,80,137,138,139,445,515,9100
ACCEPT fw loc2 udp 68,123,137,138,139,445
ACCEPT fw loc2 icmp
ACCEPT net fw tcp 20,21,25,53,80,110,5000
ACCEPT net fw udp 53,123
ACCEPT loc1 net tcp 25,110,443,80
#ACCEPT loc1 net udp
ACCEPT loc2 net tcp 25,110,443,80
#ACCEPT loc2 net udp
ACCEPT loc1 fw tcp 21,22,25,110,137,138,139,445,80,5000
ACCEPT loc1 fw udp 53,67,123,137,138,139,445
ACCEPT loc2 fw tcp 21,22,25,110,137,138,139,445,80
ACCEPT loc2 fw udp 53,67,123,137,138,139,445
ACCEPT loc1 fw icmp
ACCEPT loc2 fw icmp
ACCEPT loc1 loc2 icmp
ACCEPT loc2 loc1 icmp
ACCEPT loc1 loc2 tcp 135,1035
ACCEPT loc2 loc1 tcp 135,1035
DNAT net loc1:192.168.1.1:80 tcp 5000
#LAST LINE -- ADD YOUR ENTRIES BEFORE THIS ONE -- DO NOT REMOVE
 
Profile Email
 Quote
Contenido generado en: 0.30 segundos New Topic Post Reply
 Todas las horas son CST. Hora actual 02:00 .
Tópico normal Tópico normal
Tópico Pegado Tópico Pegado
Tópico bloqueado Tópico bloqueado
Mensaje Nuevo Mensaje Nuevo
Tópico pegado con nuevo mensaje Tópico pegado con nuevo mensaje
Tópico bloqueado con nuevo mensaje Tópico bloqueado con nuevo mensaje
Ver mensajes anónimos 
Los usuarios anónimos pueden enviar 
Se permite HTML Filtrado 
Contenido censurado