Sí

¿Hay alguna manera de servir una página web desde un servidor tcp que se ejecuta localmente escuchando en un socket de dominio Unix en lugar de localhost:<port>?

algo como:

file:///tmp/webpage.sock

Mi única motivación real es evitar conflictos portuarios en el rango de 2000-5000.

Respuesta1

Es fácil servirlo.

No

Pero es más difícil conseguir que el cliente lo utilice.

Una alternativa

Sin embargo, como me dijiste por qué lo estás haciendo, tengo otra solución.

Quiere que varios servidores web sirvan solo a la máquina local, pero que no tengan conflictos de puerto. También sería bueno que todos usaran el mismo número de puerto.

Las direcciones de bucle invertido no 127.0.0.0/8son 127.x.x.xsolo 127.0.0.1.

Por lo tanto, utilice una dirección IP diferente para cada servidor. P.ej 127.0.0.2, 127.0.0.3...

información relacionada