Me gustaría acceder a mi caja sin cabeza de Ubuntu desde el mundo exterior.
Estoy intentando reenviar puertos y creo que algo va mal...
Tengo d-link DSL-2640B
Avanzado -> Reenvío de puertos
Nombre del servidor: Servidor web (HTTP)
Inicio del puerto externo: 8891
Extremo del puerto externo: 8891
tcp
Inicio del puerto interno: 8891
Extremo del puerto interno: 8891
IP del servidor: 192.168.1.99
Direcciones IP remotas: ???????
nboundFilter: Permitir todo
interfaz pálida: ppp0_2
Respuesta1
¿Su servidor Apache se ejecuta en el puerto 80 o 8891? La configuración predeterminada de Apache para Ubuntu lo configura para escuchar en el puerto 80, lo que significa que debe reenviar el puerto 80 de su enrutador en lugar del 8891.
Si específicamente solo desea usar ese puerto (8891), entonces debe ingresar a su archivo /etc/apache2/ports.conf y cambiar "Listen 80" a "Listen 8891" y luego reiniciar el servidor.
Respuesta2
Entonces, para cualquiera que tenga el mismo problema... No hubo ningún problema.
Estaba intentando acceder a mi servidor Apache desde WAN con publicIp:port
Simplemente intenté navegar desde una red de Internet diferente y me enrutaron correctamente al servidor con publicIp:port.
Ahora bien, ¿por qué es así? Es tema de otra pregunta :)