it-swarm-es.tech

¿Acceso a sitios web a través de un puerto diferente?

Quiero acceder a un sitio web desde un puerto diferente al 80 u 8080. ¿Es esto posible? Solo quiero ver el sitio web pero a través de un puerto diferente. No tengo un enrutador. Sé que esto se puede hacer porque tengo un navegador que accede a sitios web a través de diferentes puertos, llamado XB Browser de Xero Bank.


Gracias por las respuestas Entonces, si configuro un proxy en una computadora, podría hacer que vaya de mi computadora a otra computadora que luego me devuelva el sitio web. ¿Omitiría esto el software de registro?

18
Marcus Krueger

Si su pregunta es sobre la configuración de IIS (u otro servidor), sí, es posible. Todo lo que necesita es crear una asignación de puertos en su Sitio predeterminado o Directorio virtual y asignar puertos específicos al sitio que necesita. Por ejemplo, a veces es muy útil para los servicios web, cuando el puerto predeterminado se asigna a alguna interfaz de usuario y desea asignar el servicio a la misma dirección pero con un puerto diferente.

8
dimarzionist

Una manera simple es llegar a http://websitename.com:174 , y entrará a través de un puerto diferente.

8
Joe

Puede usar ssh para reenviar puertos a otro lugar.

Si tiene dos computadoras, una desde la que navega y otra que es gratuita para acceder a sitios web y no está registrada (es decir, la posee y está en su casa), puede configurar un túnel entre ellas para reenviar el tráfico http encima.

Por ejemplo, me conecto a la computadora de mi casa desde el trabajo usando ssh, con reenvío de puertos, como este:

ssh -L 22222:<target_website>:80 <home_computer>

Entonces puedo apuntar mi navegador a

http://localhost:22222/

Y esta solicitud se reenviará a través de ssh. Dado que la computadora del trabajo se está contactando primero con la computadora del hogar y luego con el sitio web de destino, será difícil iniciar sesión.

Sin embargo, todo esto se está centrando en 'cómo evitar los proxies web' y similares, y le sugiero que cree una nueva pregunta preguntando qué es exactamente lo que quiere hacer.

Es decir. "¿Cómo evito los proxies web para evitar que se registre mi tráfico?"

6
etchasketch

No, ya que el servidor decide en qué puerto se ejecuta. Quizás podría instalar un proxy, que redirigiría el puerto, pero al final la conexión se haría en el puerto 80 desde su máquina.

3
Xenph Yan

Puede ejecutar el servidor web en cualquier puerto. 80 es solo una convención al igual que 8080 (servidor web en un puerto sin privilegios) y 443 (servidor web + ssl). Sin embargo, si está buscando ver algún sitio web apuntando su navegador a un puerto diferente, probablemente no tenga suerte. A menos que el servidor web se ejecute en ese puerto explícitamente, solo recibirá un mensaje de error.

1
stimms

cuando se ve un sitio web, se le asigna un puerto aleatorio, siempre vendrá del puerto 80 (generalmente siempre, a menos que el administrador del servidor haya cambiado el puerto), no hay forma de que alguien cambie ese puerto a menos que usted tenga el control del servidor.

0
John Boker

Si el servidor del sitio web está escuchando un puerto diferente, entonces sí, simplemente use http: // address: port /

Si el servidor no está escuchando un puerto diferente, entonces obviamente no puede.

0
Milan Babuškov

A menos que esté navegando a través de un proxy, los servidores web que alojan los sitios a los que desea acceder deben estar configurados para escuchar un puerto que no sea 80 u 8080.

0
Bullines

Quizás esto sea obvio, pero FWIW solo funcionará si el servidor web está atendiendo solicitudes para ese sitio web en el puerto alternativo. No es raro que un servidor web solo sirva un sitio en el puerto 80.

0
cori

Solo puede acceder a un sitio web a través del puerto que está vinculado con el servidor http. Ejemplo: tengo un servidor web y está escuchando conexiones en el puerto 123, solo puedes hacer que mis páginas se conecten a mi puerto 123.

0
Gero

Depende.

El servidor web en el otro extremo se establecerá en un puerto determinado, generalmente 80 y solo aceptará solicitudes en ese puerto específico. Algo a lo largo de la cadena tendrá que estar hablando con el puerto 80 al sitio web.

Si controla el sitio web, puede cambiar el puerto o hacer que acepte solicitudes en varios puertos.

Si el sitio web ya está hablando en un puerto diferente, puede usar la sintaxis de dos puntos para hacer referencia a otro puerto (por ejemplo: http://server.com:1234 para el puerto 1234).

Si desea utilizar un puerto diferente en el extremo de su cliente, pero desea hablar con el puerto 80 en el extremo del servidor web, deberá enrutar el tráfico desde el puerto x al puerto 80. Una forma común de poner esto en funcionamiento es usar Port Fowarding. ssh puede hacer esto por usted, consulte aquí para obtener una descripción general/técnica de Unix o aquí si está en Windows.

Espero que ayude.

0
Dan Harper

Para aclarar las respuestas anteriores, el protocolo HTTP está 'registrado' con el puerto 80, y HTTP sobre SSL (también conocido como HTTPS) está registrado con el puerto 443.

Los números de puerto bien conocidos son documentado por IANA .

Si quiere decir "omitir el software de registro" en el servidor web, no. Verá el tráfico proveniente de usted a través de la dirección IP del sistema proxy, al menos. Si está tratando de eludir los controles implementados por su departamento de TI, debe repensar esto. Si su departamento de TI bloquea el tráfico al puerto 80, 8080 o 443 en cualquier lugar de salida, hay una razón. Pregúntele a su director de TI. Si necesita acceso a estos puertos de salida desde su estación de trabajo local para hacer su trabajo, haga su caso con ellos.

La instalación de un servidor proxy o el uso de un servicio proxy gratuito puede ser una violación de las políticas de la compañía y podría poner en riesgo su empleo.

0
jtimberman