Recientemente me he encontrado con un problemilla me quedaba sin ip publicas y necesitaba publicar una web en .net como necesito que sea por el puerto 80, tenia que hacer una redireccion, menos mal que el servidor que recibe la ip es un linux con Apache investigando un poco encontre una directiva Proxypass de Apache que permite lo que necesitaba redireccionar un nombre y todos sus alias a una ip directa.

 

Bien lo primero es como el servidor de IIS esta saturado y tiene varias web internas de pruebas necesitaba un ip y puerto he elegido el 9090.

 

Ahora me voy a mi linux y habilito el modulo proxy para ello

[root@laguna vdomains]# cd /etc/httpd/conf.d/

vi proxy.conf

Si no esta lo creais con el siguiente contenido

 

<IfModule mod_proxy.c>
#turning ProxyRequests on and allowing proxying from all may allow
#spammers to use your proxy to send email.

ProxyRequests Off

<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>

# Enable/disable the handling of HTTP/1.1 «Via:» headers.
# («Full» adds the server version; «Block» removes all outgoing Via: headers)
# Set to one of: Off | On | Full | Block

ProxyVia On
</IfModule>

 

Ahora vamos a nuestro directorio de servidores virtuales

 

cd /etc/httpd/conf/vdomains

y creamos nuestro fichero del sitio que vamos a redireccionar

vi dominio.com.conf

<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.dominio.com
ServerAlias www.aliasdominio.com www.alias2domino.com
ErrorLog «/var/log/httpd/dominio.com/error_log»
CustomLog «/var/log/httpd/dominio.com/access_log» common
ProxyPass / http://ip-interna:9090/
</VirtualHost>

 

Y listo ya estamos haciendo nat de un servidor web con apache.

Por admin

Deja una respuesta

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO