BandaAncha

  • 🔍 en 📰 artículos ⏎
  • 🔍 en 💬 foros ⏎
  • 🔍 en 👇 este 💬 foro ⏎
  • 🔍 en 👇 este 💬 tema ⏎
Regístrate Regístrate Identifícate Identifícate
ADSL/VDSL

router 3com y servidor webmail

daleguerra

Un amigo llamado pacolls tiene el siguiente problema:

Tengo un servidor de paginas web en una adsl con router 3com..

Tengo un servicio de correo donde cada dominio puede acceder mediante webmail que es el mismo para todos los dominios.

------------ EL PROBLEMA ----------------

El problema es que para poder entrar la direccion seria: "www.tudominio.com:8080" el nuemro de puerto me es indiferente.

Para poder acceder a este puerto "8080" primero tengo que acceder al dominio, osea primero tengo que escribir "www.tudominio.com" y luego "www.tudominio:com:8080" para que funcione o sino no me abre la pagina.

Creo que es problema del router, porque mediante la red local puedo acceder directamente al webmail sin pasar primero por el dominio.

NOTA: He probado a redireccionar el puerto a la maquina. Y nada.
---------- LA PREGUNTA ----------------
¿¿¿Hay que cambiarle algo al router para que pueda acceder directamente al puerto? :-?

--------- GRACIAS ----------

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
sharkr0lz

Desactivar y volver a activar el "remote site" una vez redireccionado y guardar los cambios.

Otra opción es guardar los cambios y reb0tar.

JoeDalton

No se si hablamos de lo mismo o no, pero bueno yo te pongo lo que a mi me pasó con algo similar.

Tenía un servidor http corriendo en el puerto 80 detrás del router y quieres que se conecten a través del 8080

Lo que yo hice fué lo siguiente:

Redireccionar el puerto 8080 al 80 con el comando:

add pat tcp vc internet private_address 192.168.1.100 public_port 8080 private_port 80

con eso sólo no funcionaba con l oque luego tuve que meter el siguiente filtro:

IP:

1 ACCEPT TCP-DST-PORT=8080;

Si lo haces desde el navegador, es FORWARD PACKET IF TCP DESTINATION PORT=8080

No se si el problema de configuración del router a lo que te refieres es a eso.

Porque lo propio es que si tú pones:

http://www.nobrededominio.com:8080

lo suyo es que conecte directamente.

No se, no lo tengo muy claro, pero bueno, ahí queda por si es de ayuda.

🗨️ 10
BocaDePez

hola q tal, joe_dalton, si eres tan amable de ayudarme, es q en esto de servidor web estoy pegao. Tengo el router 3com, y no se como configurar el router, por q si intento entrar con la direccion ip publica desde otro pc me pide el nombre y password para entrar al router, no a la pagina. Por favor detallame los pasos un poco mas, gracias

🗨️ 3
kojikb

bueno yo no soy joe_dalton, pero creo q te puedo ayudar

entras por web a la configuracion del router, y te vas a "configuration", una vez alli desmarcas la casilla de arriba en el centro "enable ip routing" y pulsas en el boton "remote site profliles". en la siguiente pantalla seleccionas internet y boton modify. en la q te sale pulsas next y en la q aparece, arriba, donde pone "static ports" y dos botones, "tcp" y "udp" pulsas el boton "tcp". en esa pantalla le das a "add" y en la primera casilla pones 80, q es el puerto q se usa para web. en la segunda casilla pones la direccion ip del ordenador al q vas a dirigir las conexiones, normalmente 192.168.0.1; en la tercera casilla pones otra vez 80 y le das a "add", luego vas llendo para atras hasta q llegues a la pantalla de global settings, donde tienes q marcar otra vez la casilla q desmarcaste antes, "enable ip routing" y yasta, guardas los cambios y ya lo tienes!!!

JoeDalton

Se puede hacer de diferentes formas:

Tu problema es que cada vez que intentas entrar al servidor web desde fuera, tu pones la ip del router, y te sale la pantalla de configuración del router, tienes 2 opciones.

1.- Cambiar de puerto el servidor web que lleva interno el router a otro puerto ej: el 8080, y usar el puerto 80, para acceder al servidor web que se ejecuta en el pc.

2.- Usar otro puerto, para acceder a tu servidor web, como el 8080.

Cualquiera de las 2 te vale.

Sobre como redireccionar los puertos echate un ojo aquí: (link roto)

Posiblidad 1:

Vamos a cambiar de puerto el servidor web del router, desde dónde configuras:

Conectate por telnet al router:

introduce los comandos:

disable network service httpd

set network service httpd close_active_connections FALSE socket 8080

enable network service httpd

Ojo, si modificas el puerto del servidor http que lleva el router, cuando tengas que entrar a configurar el router, tendás que poner el puerto: ej: http://192.168.200.254:8080

Y ahora después redireccionas el puerto 80 a la ip del servidor web. Y prueba a acceder desde fuera a ver si va.

Posibilidad 2:

Es usar por ejemplo el puerto 8080 para acceder a tu servidor web.

Configura el puerto de tu software que hace de servidor web en el 8080.

Pues redirecciona el puerto 8080 de internet a la ip local de tu servidor web al puerto 8080.

Para acceder a las paginas de tu servidor tienes que poner http://tu_ip_publica:8080

P.D. Se me olvidaba, acuerdate de grabar cambios, y cuando redirecciones un puerto tienes que desactivar la conexión de internet y volver a activarla, si no te quieres complicar la vida, guardas cambios y reinicias el router y andando.

A ver si te es de ayuda.

🗨️ 1
ppchipiona

muchisimas gracias a los dos, en cuanto tenga un hueco lo probaré, ya os comentare, muchas gracias de nuevo

pacolls

Hola soy pacolls el autor del post....

No si me he explicado bien quiero acceder segun el puerto que le ponga a una pagina diferente...

O sea si pongo:

1- WWW.dominio.com -> me aparece una pagina

2- www.dominio.com:8080 -> aparece el webmail

3.- www.dominio.com:8282 -> aparece el panel de control

-------------------------------------------------------------------

Todo esto a traves de mi red interna funciona perfectamente..

Pero desde internet na de na...

Para que funcione desde fuera primero debo cargar:

www.dominio.com y una vez tengo la pagina en la pantalla ya puedo ponerle los puertos que quiera quen entonces si que me los habre....

--------------------------------------------------------------------
Gracias

🗨️ 5
sharkr0lz

Verás ... eso es el tema del iNAT.

Pertenezco a una asociación de electrónica que tiene un servidor web en una adsl cutre.

He metido servicios en el servidor remotamente (es un debian) y pedido al dueño del router que me habra un par de puertos. Dicho individuo me contestaba los correos diciendo que ya estaba listo.

Cuando intentaba acceder a estos nuevos servicios me aparecían los puertos abiertos sólo si previamente tenía una conexión (ya fuera ssh o web), ... no pude sospechar de que se trataba de inat pq no podía configurar un router q no era mío, ...

pero si!!! cuando conseguí el password del router estaban cerrados!!!

y el inat activado!!!

ojo a eso.

🗨️ 4
pacolls

Vamos a ver, si desconecto el nat mal porque solo tendria acceso a internet un equipo y esa no es una solion posible

Gracias de todas formas

🗨️ 3
JoeDalton
JoeDalton
🗨️ 2
pacolls
pacolls
🗨️ 1
JoeDalton
JoeDalton
ChUcHo

hola,

te comento que a mi me pasaba lo mismo, es decir, para poder entrar a cualquier pagina que estuviera en otro puerto fuera del 80 tenia que entrar primero al dominio y luego poner el puerto hasta que un dia me di cuenta que el unico problema era que antes de escribir el dominio no escribia: "http://" pues decia: "eso lo pone el buscador solo"

y oh sorpresa cuando me doy cuenta que todas las direcciones que posean puertos al final ej: www.dominio.com:8080 tienen que llevar obligatoriamente para accesarse directamente a ellas el: http://www.dominio.com:8080.

Bueno eso fue lo que me paso a mi, cuando lo descubri me senti como un estupido pero son errores comunes, prueba si es eso y si no pues has caso omiso a mi penosa experiencia.

Saludos,

ChUcHo

PD. por otro lado, si quieres que para accesar a tu webmail, en vez de escribir www.dominio.com:8080, solo escriban webmail.dominio.com y que siga estando el webmail en el puerto 8080 pues eso es otro asunto que con gusto te explicaria claro esta, si es de tu interes.

🗨️ 1
armadillu

>>>
>PD. por otro lado, si quieres que para accesar a tu >webmail, en vez de escribir www.dominio.com:8080, solo >escriban webmail.dominio.com y que siga estando el >webmail en el puerto 8080 pues eso es otro asunto que >con gusto te explicaria claro esta, si es de tu interes.

oye me interesa mucho el tema, podrías explicarlo??