Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CentOS
Contenido
Introduccin ............................................................................................................................. 4
Servidor de compartimiento de Archivos Samba ................................................................. 5
Repositorio configuracin. .................................................................................................... 6
Configuracin Servicio Samba ............................................................................................... 7
Servidor de protocolo comunicacin y conexin Openssh ................................................. 13
Configuracin servicio Openssh ....................................................................................... 14
Servidor HTTP o APACHE .................................................................................................... 21
Configuracin del servicio HTTP o APACHE ...................................................................... 21
Servidor Mysql y CMS joomla ............................................................................................. 25
Configuracin de Mysql y CMS joomla ............................................................................. 25
Configuracin del CMS va web........................................................................................ 30
Servidor DHCP..................................................................................................................... 36
Configuracin del servidor DHCP ..................................................................................... 37
Servidor DNS ....................................................................................................................... 44
Configuracin del servicio DNS ........................................................................................ 45
Servicio Proxy o Squid ......................................................................................................... 52
Configuracin servicio Squid............................................................................................ 53
Conclusiones ........................................................................................................................... 61
Bibliografa.............................................................................................................................. 62
CentOS
Introduccin
El presente manual fue elaborado en transcurso del curso de Facultativa II
materia que se imparte para dar un conocimiento general de forma
introductoria en a la administracin de servidores basados en software
libre que hoy en da representa mas del 85% de usabilidad por el entorno
de seguridad que estos ofrecen al momento de sus configuraciones. Los
servidores como bien su nombre lo indica es una plataforma que se crea
para dar servicios diversos de acuerdo a la necesidades de las empresas,
instituciones, ONG, etc.
Se trata de introducir a usuarios medios avanzados en la administracin
de dichos servidores, los cuales cumplen tareas diversas como ya se
explicaran uno a uno en este documento. El manual alcanza las
configuraciones bsicas necesarias para una pequea empresa que va
desde la asignacin de direcciones IP, accesos a bases de datos y
navegacin internet as como algunas restricciones tpicas que se le
asignan a los ordenadores clientes de pequeas redes o Grandes si es el
caso.
CentOS
CentOS
Repositorio configuracin.
1. Ubicarse en el men Applications.
2. Buscar y seleccionar la opcin Add/remove software por lo general
se encuentra al final del men Applications.
3. Se desplegara una ventana con muchas opciones de las cuales no
ocuparemos ni una de estas pero si el men Edit que se encuentra
en esta ventana seleccionamos la opcin Repositories.
4. Se despliega la ventana Repository Manager.
4.1 Desmarcar todos y cada uno de los Repositories que aparecen en la
ventana como marcados.
4.2 Hacer clic en el botn Add se desplegara una nueva ventana
similar ah esta donde configuraremos nuestro nuevo Repositorio
con lo siguientes parmetros:
4.3
CentOS
4.4Name:
Description:
Location:
Repositorio CentOS
file:///media/CentOS_5_6_Final
Mirror List:
Advanced:
GPG Key:
file:///media/CentOS_5_6_Final/RPM-GPG-KEY-CentOS-5
CentOS
CentOS
Figura smb1
Figura smb2
CentOS
[archivo]
comment = Archivo compartidos
path = /home/dmiller/archive
guest ok = yes
create mask = 0755
directory mask = 0755
read only = yes
writable = no
CentOS
Figura smb3
8. Para finalizar e iniciar el servicio ejecutamos la siguiente lnea de
comando.
setsebool P samba_enable_home_dirs 1
10
CentOS
Figura smb4
Figura smb5
11
CentOS
Figura smb6
12
CentOS
13
CentOS
Figura openssh1
Figura openssh1
14
CentOS
Figuras openssh3
15
CentOS
se
agregan los usuarios que uno
desee tengan acceso al
servidor claro debidamente
creados en el servidor en
nuestro caso el usuario ser
iloaisiga como veremos en la
figura openssh4.
Figura openssh4
Figura openssh5
Figura openssh6
16
CentOS
Figura openssh7
17
CentOS
Figura openssh8
Figura openssh9
18
CentOS
Figura openssh10
7.7 Ya con eso solo nos queda levantar o levantar los servicios del
openssh.
service sshd restart
chkconfig sshd on
8. Probaremos si funciona desde otro ordenador a la red que
pertenecemos en nuestro caso lo haremos con una distribucin
Linux CentOS puede ser cualquier distribucin Linux que hacer
sigamos los siguientes pasos.
8.1 Primero ingresar una memoria USB en el servidor en donde
copiaremos el archivo id_dsa que en pasos anteriores lo reubicamos en el directorio /home/iloaisiga/, en nuestro caso
conectaremos una memoria que lleva el nombre de ILEANA que
por defecto se monta en el directorio /media/
cp /home/iloaisiga/id_dsa /media/ILEANA/id_dsa
19
CentOS
Figura openssh11
Figura openssh12
20
CentOS
Figura apache1
21
CentOS
Figura apache2
22
CentOS
Figura apache3
5. Los otros archivos o paquetes que necesitamos son los que nos
permiten que los formatos php y Mysql sean admitidos o
soportados por el http atraves de su navegacin los cuales sern
php, php-mysql y php-gd que se los mostraremos en las figuras
apache4, 5 y 6 respectivamente.
yum install php
yum install php-mysql
yum install php-gd
Figura apache4
23
CentOS
Figura apache5
Figura apache6
24
CentOS
25
CentOS
Figura joomla1
Figura joomla2
Figura mysql1
Ileana Patricia Loaisiga Hernandez.
Carlos Eduardo Barahona.
26
CentOS
Figura mysql2
Figura mysql3
27
CentOS
Figura mysql4
Figura mysql5
28
CentOS
Figura mysql6
Figura mysql7
Figura mysql8
29
CentOS
Figura cms1
30
CentOS
2. Una vez puesta la frase esta se auto completa y nos refleja el icono
joomla!, as como la auto completacin de la frase quedndonos la
lnea mostrada en la figura cms1, ya cargada la pagina web
continuaremos con la configuracin y la primera opcin es escoger
el lenguaje en que deseamos realizar la configuracin luego clic en
el botn next situado en la parte derecha superior como se nos
muestra en la figura cms2.
Figura cms2
Figura cms3
Ileana Patricia Loaisiga Hernandez.
Carlos Eduardo Barahona.
31
CentOS
localhost
juser
facultativa
joomla
contrasea
Nombre de la bases de datos
Figura cms4
Figura cms5
32
CentOS
Figura cms6
Figura cms7
Ileana Patricia Loaisiga Hernandez.
Carlos Eduardo Barahona.
33
CentOS
9.
Este es el texto a
copiar,
una
vez
copiado pegarlo en el
archivo que se tiene
abierto en la terminal
del sistema
Figura cms8
Figura cms9
Ileana Patricia Loaisiga Hernandez.
Carlos Eduardo Barahona.
34
CentOS
Figura cms10
35
CentOS
Servidor DHCP
DHCP, es un protocolo (Dynamic Host Configuration Protocol) tiene como
funcin proporcionar configuraciones de forma centralizada desde un
servidor de la red, evitando as el tener que hacerlo de forma
descentralizada desde cada estacin de trabajo.
Un cliente que haya sido configurado con DHCP no posee direcciones
estticas sino que se configura totalmente de manera automtica segn
las especificaciones del servidor DHCP.
En este ltimo caso, el servidor DHCP procurar asignar a un cliente
siempre la misma direccin para cada consulta (aunque estn espaciadas
en el tiempo) claro que esto no funcionar si en la red hay ms
ordenadores que direcciones.
Por lo tanto, el administrador del sistema puede beneficiarse de DHCP de
dos formas.
Por una parte es posible realizar de forma centralizada, cmoda y
automtica grandes Modificaciones (de configuracin y/o de direcciones
de red) en el archivo de configuracin del servidor DHCP y todo ello sin
tener que configurar los clientes uno a uno.
Por otra parte y sobre todo, es posible integrar fcilmente nuevos
ordenadores a la red Asignndoles un nmero IP del conjunto de
direcciones.
36
CentOS
Sub red
192.168.0.0
192.168.0.16
192.168.0.32
192.168.0.48
192.168.0.64
192.168.0.80
192.168.0.96
192.168.0.112
192.168.0.128
Inicio red
192.168.0.1
192.168.0.17
192.168.0.33
192.168.0.49
192.168.0.65
192.168.0.81
192.168.0.97
192.168.0.113
192.168.0.129
Fin red
192.168.0.14
192.168.0.30
192.168.0.46
192.168.0.62
192.168.0.78
192.168.0.94
192.168.0.110
192.168.0.126
192.168.0.142
broadcast
192.168.0.15
192.168.0.31
192.168.0.47
192.168.0.63
192.168.0.79
192.168.0.95
192.168.0.111
192.168.0.127
192.168.0.143
1.1 Una vez obtenida la sub red que en nuestro caso nos toco la
subred nmero 8 con direccin sub red 192.168.0.112 y una
nueva sub Mask 255.255.255.240, se nos indica lo siguiente.
1.2 De las 14 direcciones IP utilizables las primeras 5 se apartan
para servidores de la cual la primera se la asignaremos a
nuestro servidor va tarjeta de red en forma grafica a la cual se
le asignara la IP 192.168.0.113 y su sub Mask 255.255.255.240
respectivamente.
37
CentOS
1.3
Figura dhcp1
Figura dhcp2
38
CentOS
Figura dhcp3
Figura dhcp4
39
CentOS
Figura dhcp5
Figura dhcp6
Figura dhcp7
40
CentOS
Figura dhcp11
Ileana Patricia Loaisiga Hernandez.
Carlos Eduardo Barahona.
41
CentOS
Figura dhcp13
42
CentOS
Figura dhcp 14
11. Listo una vez confirmada que nuestro servidor esta funcionando
de forma correcta se podria decir que hemos terminado la
configuracion.
43
CentOS
Servidor DNS
Un servidor DNS (Domain Name System) se utiliza para proveer a las
computadoras de los usuarios (clientes) un nombre equivalente a las
direcciones IP. Es un sistema de nomenclatura jerrquica para computadoras,
servicios o cualquier recurso conectado al internet o a una red privada. Este
sistema asocia informacin variada con nombres de dominios asignados a cada
uno de los participantes. Su funcin ms importante, es traducir (resolver)
nombres inteligibles para los humanos en identificadores binarios asociados con
los equipos conectados a la red, esto con el propsito de poder localizar y
direccionar estos equipos mundialmente.
Un DNS se compone de tres componentes bsicos, los cuales son:
Cliente DNS: Es el host o usuario que hace la peticin; el cual genera la
peticin al DNS preguntando por el nombre de algn dominio existente
en internet.
Servidor DNS: Existen 3 tipos de servidores bsicos de un DNS los cuales
son:
Servidor Maestro: maestro almacena los registros de las zonas originales
y de autoridad, tambin es el encargado de responder a las peticiones
hechas por otros servidores DNS.
Servidor Esclavo: tiene la capacidad de responder a las peticiones hechas
por un Cliente DNS as como otro servidor de DNS, la diferencia radica en
que los servidores esclavos obtienen la informacin acerca de los
nombres de dominio desde los servidores maestros.
Servidor de Cache: Este ofrece servicios de resolucin de nombres como
respuesta a las peticiones hechas por los clientes de dns, Este tipo de
servidores no tiene ninguna autoridad sobre las zonas de autoridad.
Los servidores DNS son los encargados de hacer las consultas producto de las
peticiones solicitadas por los clientes DNS. Para ello el servidor DNS hace uso de
2 tipos de consultas
Consultas Iterativas: toda la carga es nuestro cliente DNS (nuestra
maquina).
Consultas Recursivas: asume toda la carga es el servidor DNS pues es el
encargado de proporcionar una respuesta completa a la peticin hecha
por el Cliente dns se puede concluir que las consultas recursivas son
mejores que las consultas iterativas, debido a que las consultas
recursivas liberan a nuestro cliente DNS (nuestra maquina) de la tarea de
responder las peticiones solicitadas por el mismo, haciendo que toda la
carga la asuma el servidor DNS.
44
CentOS
install bind-utils
install bind-chroot
install bind-libs
install caching-nameserver
Figura dns1
45
CentOS
Figura dns2
5.
Figura dns3
Figura dns4
46
CentOS
Figura dns5
Figura dns6
Figura dns7
Ileana Patricia Loaisiga Hernandez.
Carlos Eduardo Barahona.
47
CentOS
Figura dns8
Figura dns9
Figura dns10
48
CentOS
Figura dns11
Figura dns12
Figura dns13
49
CentOS
Figura dns14
Figura dns15
Ileana Patricia Loaisiga Hernandez.
Carlos Eduardo Barahona.
50
CentOS
Figura dns16
Figura dns17
51
CentOS
52
CentOS
Figura squid1
Figura squid2
Figura squid3
53
CentOS
Figura squid4
Figura squid5
54
CentOS
Figura squid6
Figura squid7
55
CentOS
Figura squid8
Figura squid9
56
CentOS
8.1 sitios.
Figura squid10
8.2 sitio-inocentes.
Figura squid11
57
CentOS
8.3 Listaextensiones.
Figura squid12
8.4 Informtica.
Figura squid13
58
CentOS
Figura squid14
Figura squid15
59
CentOS
Figura squid16
Figura squid17
60
CentOS
Conclusiones
61
CentOS
Bibliografa
Ileana Patricia Loaisiga Hernndez. (Estudiante Informtica Educativa
UNAN-Managua).
Carlos Eduardo Barahona. (Estudiante Informtica Educativa UNANManagua).
Lenin Silva Colome. (Ms. Software Libre UNAN-Managua, Administrador
de Servidores Unix/Linux).
CentOS Nicaragua... ( www.centosni.net ).
62