You are on page 1of 9

Cliente 1: 

Dos sitios web, www.galileo.lab y sec.galileo.lab. Estos sitios Web deben estar 
alojados en la misma dirección IP. El sitio www.galileo.lab será de acceso publico, 
mientras que el sitio sec.galileo.lab solo deberá estar disponible para una lista de 
usuarios con contraseNas que el cliente dispondra. 

el primer paso que vamos a realizar es la instalacion de el sevicio dns:
 aptitude install bind9

Para la configuracion del dns nos ubicamos en la ruta /etc/bind, ahi hacemos una copia del archivo
named.conf.default­zones a named. conf.local

Ya despues de hacer la copia editamos el archivo named. conf.local

En los archivos mensionados en cada zona colocamos la ruta del archivo en el cual esta alojado su 
configuracion. Ejemplo file /etc/bind/inversa

hacemos una copia de los archivos originales para la configuracion de las zonas tanto como inversa 
como directa. la ineversa corresponde al archivo db.127 y la directa que es la db.local.

 
despues realizamos los cambios en cada zona ejemplo nano zona directa.

Configuramos el ns que es el nombre de nuestro servidor y agregamos los alias de cada sitio que 
vamos a montar. Y es obvio que es con la misma direcion ip.

Luego configuramos la zona inversa.
Configuramos NS y el PTR  que apunta a nuestro servidor.
En la ruta /etc/network/interfaces, agregamos la ip del servidor con su masacara de red.

En el archivo resovl.conf agregamos el dominio y la ip del servidor

reiniciamos las interfaces con el comando /etc/init.d/networkig restart. Para que tome el nuevo 
direccionamiento
reiniciamos el bind9 para cargar la configuracion del DNS.

Probamos con el comando nslookup. Resolucion del dns
configuracion del apache

Intalamos el apache con el comando apt­get install apache2

Nos dirigimos /var/www/ y creamos dos directorios con el comando mkdir.

Nos ubicamos en uno de los directorios que creamos y dentro de este creamos un archivo llamado 
index.html con el comando nano (nobre del archivo).
Repetimos este paso para el segundo directorio.

Para crear los  archivos de configuracion de los sitios nos dirigimos a la ruta /etc/apache2/sites­
available alli hacemos una copia del archivo default con le comando cp default (sitio) 

una vez hecha la copia editamos el nuevo archivo. Agregamos las siguientes lineas:
ServerName www.galileo.lab
DocumentRoot /var/www/www.galileo (esta es la   ruta de el directorio)
<Directory /var/www/www.galileo> (esta es la   ruta de el directorio)
DirectoryIndex index.html (pagina web)
Agregamos las siguientes lineas:
ServerName sec.galileo.lab
DocumentRoot /var/www/sec.galileo (esta es la   ruta de el directorio)
<Directory /var/www/sec.galileo> (esta es la   ruta de el directorio)
DirectoryIndex index.html (pagina webhabilitacion

activamos  los sitio web con el comando a2ensite (nobre del sitio) lo  hacemos desde /var/www
una vez activados los sitio reiniciamos el apache cons el comando service apache2 restart 
comprobacion de los sitios en el navegador.

Autetificacion de usuarios en sitios web

nos dirigimos a la ruta /etc/apache2; para solicitar la auteticacion en un sitio web hacemos lo 
siguiente :
htpasswd ­c /etc/apache2/password (se crear por primera vez) y el nombre del usuario

al sitio que le agregaremos la auteticacion de usuario hacemos lo sigueinte en la ruta 
/var/www/sec.galileo creamos un archivo con el comando nano .htaccess y agregamos las siguientes
lineas
nos dirigimos a la ruta /etc/apache2/sites­availabled y modificamos con nano sec.galileo para 
modicar la siguiente linea:  
AllowOverride AutoConfig

reiniciamos el  apache con el comando service apache2 restart.
Probamos la autenticacion en el navegador.

You might also like