martes, 24 de enero de 2017

VirtualHost y DNS

Creacion del Virtualhost y combinacion con DNS

Creacion de un Virtualhost

Configuracion de Apache

Los archivos de configuración de apache2 se encuentran en la carpeta /etc/apache2. El archivo principal de configuración es /etc/apache2/apache2.conf. Antes de realizar cualquier cambio en este archivo, es conveniente realizar una copia de seguridad del mismo ya que si apache encuentra algún error en el archivo de configuración, no arrancará.

1. Lo primero que tenemos que hacer es dirigirnos a la carpeta /etc/apache2/sites-available/ dentro de tu ordenador, puedes hacerlo con el comando:

cd /etc/apache2/sites-available

2. Copiamos el archivo 000-default.conf a uno con distinto nombre,  en mi caso dapriad.conf:

cp 000-default.conf dapriad.conf

3. Modificamos el nuevo archivo con un editor de texto cualquiera, en mi caso nano. En mi caso pongo dapriad, pero vosotros podeis ponerle vuestro propio nombre, eso si siempre respetando ese nombre en los siguientes pasos.


4. Ahora crearemos una carpeta con el nombre que le hemos puesto en DocumentRoot en el archivo de configuracion de apache, es decir en /var/www crearemos una carperta llamada dapriad (en mi caso). Y dentro insertaremos nuestra pagina, en mi caso un simple index.html.



Por ultimo reiniciaremos el servidor de apache y voilá, todo funcionara en vuestro virtualhost.

/etc/init.d/apache2 restart

Combinacion de apache2 con DNS

Puesta a punto

Para este paso necesitaremos realizar el ejercicio de arriba otra vez pero con un nombre distinto en el virtualhost, en mi caso dapriad2.

Activaremos los sitios entrando en el directorio de sites-available de apache y activandolos con el siguiente comando.

a2ensite dapriad.conf
a2ensite dapriad2.conf

Reiniciamos apache, para ir más rápido podemos utilizar service apache2 restart o service apache2 reload.

Todo esto se hara en dos maquinas virtuales donde una sera el cliente y otra el servidor.

Ip Server: 192.168.100.2  (red interna)
                 10.0.2.15 (red NAT)
Ip Cliente: 192.168.100.100 (red interna)


Configuración fichero DNS


Tocaremos 3 ficheros en /etc/bind.

-El 192.rev. En las ultimas 2 lineas el 2 y el 100 provienen de la terminacion de la ip de la red interna de las maquinas. 2 del servidor y 100 del cliente.

-El dapriad.db


-Y por ultimo named.conf.local.


Reiniciamos el bind con:

sudo service bind9 restart

Por ultimo retocamos los ficheros interfaces de /etc/network del cliente y el servidor respectivamente.

Cliente:
 Server:


Por ultimo reiniciamos network.

/etc/init.d/networking restart

No hay comentarios:

Publicar un comentario