2008-09-17 10 views
16

Quiero acceder a un sitio web desde un puerto diferente al 80 o 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 por Xero Bank.¿Tiene acceso a sitios web a través de un puerto diferente?


Gracias por las respuestas. Por lo tanto, si configuro un proxy en una computadora, podría hacerlo pasar de mi computadora a otra que luego me devuelva el sitio web. ¿Desviaría esto el software de registro?

Respuesta

7

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 está asignado a algún interfaz de usuario de interfaz de usuario y desea asignar el servicio a la misma dirección pero con un puerto diferente.

0

al ver 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 tenga el control del servidor.

0

Si el servidor web está escuchando a un puerto diferente, entonces sí, basta con utilizar http://address:port/

Si el servidor no está escuchando a un puerto diferente, entonces, evidentemente, no se puede.

3

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

0

A menos que usted está navegando a través de un proxy, los servidores de alojamiento web los sitios que desea el acceso debe estar configurado para escuchar a un puerto que no sea 80 o 8080.

1

Puede ejecutar el servidor web en cualquier puerto . 80 es simplemente una convención, como lo es 8080 (servidor web en el 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 explícitamente en ese puerto, obtendrá un mensaje de error.

0

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 infrecuente que un servidor web solo sirva un sitio en el puerto 80.

0

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

0

Depende.

El servidor web en el otro extremo se establecerá en un determinado puerto, 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 del cliente, pero desea hablar con el puerto 80 en el extremo del servidor web, deberá enrutar el tráfico del puerto x al puerto 80. Una forma común de obtener esto en funcionamiento es usar Port Fowarding. ssh puede hacer esto por usted, consulte here para obtener una descripción general de Unix/técnico o here si está en Windows.

Espero que ayude.

0

Para aclarar las respuestas anteriores, el protocolo HTTP está registrados 'con el puerto 80, y HTTP sobre SSL (HTTPS aka) está registrada en el puerto 443.

números de puerto conocidos son documented by IANA.

Si quiere decir "software de anulación de registro" en el servidor web, no. Verá el tráfico que proviene de usted a través de la dirección IP del sistema proxy, al menos. Si intenta eludir los controles establecidos por su departamento de TI, entonces debe reconsiderar esto. Si su departamento de TI bloquea el tráfico al puerto 80, 8080 o 443 en cualquier lugar, existe un motivo. Pregunta a tu director de TI. Si necesita acceder a estos puertos salientes desde su estación de trabajo local para hacer su trabajo, defienda 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 empresa y podría poner su empleo en riesgo.

6

Puede usar ssh para reenviar puertos a otro lugar.

Si tiene dos computadoras, una que navega y otra que es de libre acceso a los sitios web, y no está registrada (es decir, la posee y está en su casa), entonces puede establecer un túnel entre ellas para reenviar el tráfico http.

Por ejemplo, me conectan con el ordenador a casa del trabajo usando ssh, con el reenvío de puertos, así:

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

entonces puedo señalar mi navegador para

http://localhost:22222/ 

Y esta solicitud ser reenviado a través de ssh. Dado que la computadora de trabajo se pone en contacto por primera vez con la computadora del hogar y luego se contacta con el sitio web de destino, será difícil iniciar sesión.

Sin embargo, todo esto se trata de "cómo omitir servidores proxy web" y similares, y sugiero que cree una nueva pregunta preguntándome qué es exactamente lo que quiere hacer.

Ie. "¿Cómo omito los proxies web para evitar que se registre mi tráfico?"

Cuestiones relacionadas