Hacer que Apache escuche en otro puerto, además del puerto 80

Puede ser útil hacer que nuestra web sea accesible por otro puerto que no sea el 80 estándar (y así evitar problemas con proxies/cachés y demás, en peticiones en las que nos interesa obtener siempre una respuesta real del servidor).

Vamos a suponer que queremos poner como puerto adicional el 666…

Método 1: Configuración de Apache

Buscamos “Listen” en /etc/httpd/conf/httpd.conf
y hacemos que quede así:

Listen 80
Listen 666

Y luego en la configuración del VirtualHost en particular:

<VirtualHost 207.x.x.x:80>

Lo cambiaremos, añadiendo la misma IP pero con el otro puerto:

<VirtualHost 207.x.x.x:80 207.x.x.x:666>

Método 2: Firewalling

Como alternativa, podemos forzar el tema desde iptables en linux:

$IPT -t nat -A PREROUTING -p tcp --dport 666 -i eth0 -j REDIRECT --to-port 80
(donde $IPT el comando iptables correspondiente)
Esta entrada fue publicada en Apache, Linux y etiquetada , , , . Guarda el enlace permanente.

Una Respuesta a Hacer que Apache escuche en otro puerto, además del puerto 80

  1. apolo dijo:

    POR Q EL 666…. TAL VEZ ES EL FIN DE APACHE 🙂

Deja un comentario