¿Cómo puedo representar conexiones HTTP para URL que involucran números de puerto?

¿Cómo puedo representar conexiones HTTP para URL que involucran números de puerto?

Tengo una configuración donde puedo organizar el acceso a una máquina en una red privada, en la que ejecuto un proxy HTTP al que accedo a través de un túnel ssh (solo escucha en localhost) para obtener acceso a aplicaciones web que solo están disponibles en ese red.

Aunque esto funciona bien en general, he observado que no parece funcionar para URL donde la forma de la URL eshttp://host.name:puerto/lo que seaes decir. uno que incluya un número de puerto.

El servidor proxy es tinyproxy y estoy usando la extensión foxyproxy de Google Chrome para que utilice el servidor proxy.

¿Es esto una limitación de los servidores proxy HTTP en general, o podría ser un problema con el navegador/extensión que no utiliza el proxy para todas las conexiones?

Si se trata de un problema con el enfoque que estoy adoptando, ¿qué enfoque alternativo debería utilizar en su lugar?

Respuesta1

Normalmente, los servidores proxy web solo están configurados de forma predeterminada para utilizar los puertos 80 y 443. Para enviar una solicitud a un puerto no estándar (es decir, no 80 o 443) se requiere algún tipo de configuración manual (si es que es compatible). La configuración manual define qué número de puerto se utilizará como proxy y cómo manejar las solicitudes en el número de puerto especial.

información relacionada