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)
POR Q EL 666…. TAL VEZ ES EL FIN DE APACHE 🙂