Crear dominio y subdominio en apache2 pata CTF's
Dominio con apache2
Primero vamos a crear los archivos correspondientes paso a paso para que esto funcione.
Vamos a crear el archivo de configuracion del dominio llamandolo en mi caso mi_dominio
.
Ahi especificamos dentro del nano como queremos que sea nuestro dominio y donde queremos que este dicha carpeta, en mi caso todo sera dentro de /www
las carpetas para que no haya confusiones.
Crearemos la carpeta del dominio con un index.html
en su interior para ver que funciona.
Despues habilitamos el dominio de la siguiente manera.
Antes de reiniciar el apache2
haremos que les redirija al dominio directamente para que no les redirija al index.html
del que viene por defecto en /www/html/
, haciendo lo siguiente.
Y ahi especificamos que sea a ese dominio que nosotros tenemos creado, por lo que cada vez que metan la IP les redirigira a nuestro dominio creado con nuestro index
.
Lo establecemos para que funcione.
Y por precaucion desactivaremos el que te redirija al /html/
que viene por defecto en apache2
.
Ahora si reiniciamos el apache2
.
Si ahora lo comprobamos con la siguiente URL, tendria que redirigirnos al dominio en cuestion y para poder ver el contenido de la pagina web del dominio tendremos que editar el archivo hosts
de la siguiente forma.
Lo guardamos y ahora si deberiamos de ver su contenido.
Subdominio con apache2
El proceso sera similar al anterior, crearemos el archivo de configuracion que tendra el subdominio.
Aqui lo adaptaremos a nuestras necesidades y crearemos la carpeta en la que pusimos que va a estar nuestro subdominio, para que cuando pongamos nuestro subdominio nos redirija a ese index.html
.
Una vez creado todo lo anterior, habilitaremos el subdominio de la siguiente forma.
Y reiniciaremos el apache2
de la siguiente forma.
Ahora lo comprobaremos poniendo nuestro subdominio en el archivo hosts
.
Lo guardamos y si ponemos en la URL el subdominio tendria que aparecernos la pagina web del subdominio.
Last updated