Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Mixteca
Redes de computadoras
Servidores Debian
6o Ingeniera en Computacin
ndice
1. Servidor http (Apache)
1.1. Introduccin . . . . . . . .
1.2. Instalacin . . . . . . . . .
1.3. Espacio web para usuarios
1.4. Pruebas . . . . . . . . . .
2. Servidor DNS (bind)
2.1. Introduccin . . . .
2.2. Instalacin . . . . .
2.3. Configuracin . . .
2.4. Pruebas . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
3
3
3
4
.
.
.
.
5
5
5
6
8
.
.
.
.
.
.
.
11
11
11
12
12
13
13
14
Resumen
En las siguientes pginas se expresa la forma en cmo se levantaron
los servicios ms bsicos de una intranet, entre los cuales se puede
encontrar los servidores DNS, FTP, correo elctronico y un servidor
WEB. As como tambin se muestran los archivos de configuracin
que se tuvieron que modificar y las pruebas de los servicios.
1.
1.1.
1.2.
Instalacin
1.3.
1.4.
Pruebas
Con esto ya tenemos instalado Apache en nuestra mquina. Para comprobar que est funcionando correctamente, tenemos que acceder a la IP local
de nuestro servidor desde el nuestro navegador web o tambin ingresar la
palabra localhost.
Si la instalacin se realiz de manera exitosa, el navegador debe de mostrar una imagen como la siguiente:
2.
2.1.
2.2.
Instalacin
2.3.
Configuracin
Es recomendable acceder a este directorio como root (sudo su) para no tener
problemas de permisos denegados cuando copiemos ficheros o modifiquemos
los ya existentes.
Una vez que estamos en este directorio, basta con editar el archivo named.conf.local
Nuestro servidor DNS maestro para nuestro dominio www.peluchin.com
ser capaz de resolver peticiones internas de nombres de este dominio, tanto de forma directa como de forma inversa, es decir, si recibe una consulta
acerca de quin es nancy.peluchin.com deber devolver su IP, pongamos por
ejemplo 192.168.1.84. Si la consulta es una consulta DNS inversa acerca de
quin es 192.168.1.84, deber responder nancy.peluchin.com. Por ello deberemos aadir en el archivo /bind/named.conf.local la especificacin de maestro
para el dominio y para la resolucin inversa, por ejemplo:
//
// Do any local configuration here
//
// Consider adding the 1918 zones here , if they are not used in your
// organization
// include "/ etc / bind / zones . rfc1918 ";
zone " peluchin . com " {
type master ;
file "/ etc / bind / zones / db . peluchin . com ";
};
zone "1.168.192. in - addr . arpa " {
type master ;
file "/ etc / bind / zones / rev .1.168.192. in - addr . arpa ";
};
Evidentemente ser necesario crear los archivos db.peluchin.om y rev.1.168.192.inaddr.arpa que especificarn la asociacin entre nombres y direcciones IP de
nuestra red en un sentido y en otro respectivamente.
Creamos la carpeta zones:
mkdir zones
Hacemos los archivos de resolucin directa e inversa desde los archivos db.local
y db.127 como sigue e ingresamos en la carpeta zones:
cp db . local zones / db . peluchin . com
cp db .127 zones / rev .1.168.192. in - addr . arpa
cd zones
IN
IN
A
A
192.168.1.79
192.168.1.79
nancy
IN
lorenzo IN
jlcastrogro IN
A
A
A
192.168.1.84
192.168.1.83
192.168.1.74
jl
lore
nanz
CNAME
CNAME
CNAME
jlcastrogro
lorenzo
nancy
IN
IN
IN
IN
IN
IN
PTR
PTR
PTR
79
79
79
IN
IN
IN
PTR
PTR
PTR
Para el caso del archivo resolv.conf se tiene que ingresar el dominio antes
creado y la direccin del servidor DNS, el archivo puede quedar de la siguiente
forma:
# Generated by NetworkManager
search peluchin . com lan
nameserver 127.0.0.1
nameserver 192.168.1.254
Por ltimo, para el archivo hosts ingresamos los datos del host en la cual
estamos montando el servidor DNS.
El archivo puede quedar de la siguiente forma:
127.0.0.1
127.0.1.1
localhost
peluchin . com peluchin
2.4.
Pruebas
10
Para poder probar nuestra resolucin inversa, desde nuestro cliente preguntaremos quien tiene la direccin IP 192.168.1.74 y l nos debe responder.
La informacin que muestra puede ser como sigue:
3.
3.1.
3.2.
Instalacin
11
3.3.
Configuracin de vsftpd
3.4.
Creamos una shell fantasma para que los usuarios no puedan entrar a la
consola del servidor:
sudo mkdir / bin / ftp
12
3.5.
Creacin de usuarios
3.6.
Enjaular al usuario
13
Una vez realizados todos los cambios reiniciamos el servicio de vsftpd, existen
dos formas de reiniciar:
/ etc / init . d / vsftpd restart
service vsftpd restart
3.7.
Pruebas
Un primer paso para probar nuestro servidor ftp es ejecutar en una consola
la siguiente lnea:
ftp www . peluchin . com
14
Tambin se puede usar el servidor de FTP con filezilla. Para eso necesitamos configurar una nueva conexin, como se muestra a continuacin:
Una vez que nos conecta de forma xitosa, nos muestra el directorio del
15
16
Referencias
[1] Servidor Debian en https://servidordebian.org/es.
17