SlideShare una empresa de Scribd logo
1 de 30
RED HAT ENTERPRISE LINUX
MANUAL DE INSTALACIÓN
SERVICIOS DE RED
INTEGRANTES
MARCOS RESTREPO
JHOAN CAUSIL
INSTRUCTOR
MAURICIO ORTIZ
GESTIÓN DE REDES DE DATOS
683376
SENA-CTMA
MEDELLÍN
2015
INTRODUCCIÓN
-Red Hat Enterprise Linux también conocido porsus siglas RHEL (Sistema
Operativo basado en Unix), es una distribución comercial
de Linux desarrollada por Red Hat.
-Un servicio de red es la creación de una red de trabajo en un ordenador.
Generalmente los servicios de red soninstalados en uno o más servidores para
permitir el compartir recursos a computadoras clientes, para ello, en el
presente manual se ha de explicar y configurar paso a paso los servicios de red
más conocidos:“FTP, DHCP,DNS,WEB”
PROCEDIMIENTO O INSTALADOR DE PAQUETES
Realice este procedimiento como usuario root
1. Para poder realizar este procedimiento tenemos que hacer un proceso llamado
montar, en linux se denomina montar al proceso por el cual se asigna a un directorio
para acceder a un dispositivo de almacenamiento como discos duros, unidades de
dvd, memorias, etc.
2. Si usted solo cuenta con un entorno de consola, le servirá este procedimiento: Se ha
de montar en la unidad de dvd para darle acceso a través de la carpeta /mnt. Debe
tener en cuenta que la ISO con que instalo el sistema operativo debe estar conectada
a su máquina virtual:
Ejecute el siguiente comando:
En Linux existe un término llamado repositorio, un repositorio es un lugar donde se
almacena algún elemento, por ejemplo repositorio de información, repositorio de imágenes,
repositorio de paquetes para Linux. Los repositorios de paquetes para sistemas operativos
Linux se pueden encontrar en la red en servidores remotos, o de manera local como lo es el
DVD, el cual se puede considerar un repositorio de paquetes local porque en este se
encuentran paquetes que se pueden instalar.
3. utilice un editor de texto (vim, nano, vi) para crear el archivo de configuración del
repositorio local (DVD) con el siguiente comando:
nano /etc/yum.repos.d/dvd.repo
Y agregue todas las líneas que apareen a continuación.
Nota: Para salir, presione las teclas “Ctrl + x” y luego la tecla “S” para guardar los cambios.
4. Después de haber montado y editado el archivo de configuración del repositorio, se
ha de verificar si está bien configurado con el comando: yum repolist
Si está correcto, debería de aparecer lo siguiente:
5. Cada que se reinicia la máquina, el repositorio se desmontará. Si se desea tener el
repositorio permanente, se debe utilizar el siguiente comando: nano /etc/fstab y a
se agregará la siguiente línea:
De este modo, cada que se inicie la máquina virtual el repositorio ha de estar montado
correctamente. Después, puede instalar el paquete que usted desee en su equipo.
6. Para instalar cualquier servicio de red, es recomendable verificar que el Firewall y
el Selinux estén desactivados. Para ver el estado del Selinux, emita el comando
sestatus desde la consola y ha de aparecer lo siguiente:
En la primera línea muestra que está habilitado. Para deshabilitarlo, se emite el siguiente
comando: nano /etc/selinux/config y se edita lo que se muestra a continuación:
Nota: Todo lo que aparece dentro de # son parámetros que no se tienen en cuenta, solo se
tendrán los que están sin el mismo.
7. Para verificar si el Firewall está habilitado, se emite el comando service iptables
status. Si está habilitado, se utiliza el comando service iptables stop
tal cual se muestra en la siguiente imagen:
Nota: Después de haber deshabilitado el Firewall y el Selinux, se procede a reiniciar la
máquina para que esta tome los cambios necesarios.
Ejecute el comando reebot.
INSTALACIÓN DEL SERVICIO DE RED “FTP”
FTP (File Transfer Protocol), es un protocolo que nos permite trabajar con información
almacenada en ficheros: (copiar, modificar, borrar) desde un host local hacia un servidor
remoto. Los equipos participantes se basan en la arquitectura Cliente-Servidor por lo que
deben estar conectados en la red y no dependen del Sistema Operativo que usen.
PROCEDIMIENTO DE INSTALACIÓN
Para iniciar la instalación, se debe descargar el paquete VSFTPD (Very Secure FTP
Daemon), que es un equipamiento lógico para implementar servidores FTP.
Ejecute los siguientes comandos desde el root
1. Busque el paquete VSFTPD mediante el comando yum search vsftpd
Luego, se procede a instalar el paquete encontrado mediante el comando yum install
vsftpd
2. Luego de haber instalado el paquete, se procede a configurar el servicio. Para ello,
se debe encontrar los parámetros de configuración necesarios. Ejecute el siguiente
comando rpm –qc vsftpd para ver los detalles de configuración.
Ahora, se ha de editar el parámetro de configuración principal (señalado en la imagen).
Ingrese el siguiente comando nano /etc/vsftpd/vsftpd.conf y desmarque los siguientes
parámetros para el enjaulamiento de los usuarios
Nota: Enjaular un usuario, es bloquearle el acceso a otros directorios del sistema fuera de su
directorio personal. Si se desea recluir a los usuarios a solo poder utilizar su propio
directorio personal, puede hacerse fácilmente con el parámetro chroot_local_user
Nota: Si el parámetro chroot_local_user se establece en YES, los usuarios estarán
enjaulados. Si se establece en NO, los usuarios que ingresen en esta lista
chroot_list_file=/etc/vsftpd/chroot_list quedarán enjaulados.
3. Crear usuarios para enjaular
Se ha de crear dos usuarios: www1 y www2 con sus respectivas contraseñas
4. Después de crear los usuarios, se cambian su carpeta de “home” para una nuevo
home que sería:
/var/www/html/www1 Para el usuario “www1”
/var/www/html/www2 Para el usuario “www2”
Con el siguiente comando se cambia el propietario los usarios “www1” y “www2” para sus
nuevos home
Luego, se cambia de home respectivamente
5. Iniciar el servicio y hacer unas pruebas
Para probar, se instala el paquete FTP con el comando: yum install ftp y se prueba con el
comando ftp localhost (desde el root) y se digita el usuario y contraseña creados
previamente
Nota: Luego de acceder al servidor, se logea con el usuario específico.
-Se utiliza el comando dir para listar los archivos que contiene el directorio personal
-Se utiliza el comando cd .. para salir del directorio personal. Si los archivos que se
encuentran en el directorio personal no cambian, es porque el usuario se encuentra
enjaulado. Si se visualiza los usuarios creados, quiere decir que no están enjaulados.
(Verifique los archivos de configuración del chroot y vuelva a intentarlo).
De esta forma, los usuarios están enjaulados.
INSTALACIÓN DEL SERVICIO DE RED “DHCP”
(Dynamic Host Configuration Protocol) «Protocolo de configuración dinámica de host»)
es un protocolo de red que permite a los clientes de una red IP obtener sus parámetros de
configuración automáticamente. Se trata de un protocolo de tipo cliente/servidor en el que
generalmente un servidor posee una lista de direcciones IP dinámicas y las va asignando a
los clientes conforme éstas van quedando libres, sabiendo en todo momento quién ha estado
en posesión de esa IP, cuánto tiempo la ha tenido y a quién se la ha asignado después.
1. Antes de empezar, verificar que el adaptador de la máquina virtual se encuentre en
“Modo interna”
2. Se procede a buscar e instalar el paquete de configuración mediante los comandos:
yum search dhcp
yum install dhcp
3. Después de instalar el paquete, se procede a buscar los parámetros de configuración
con el comando:
rpm –qc dhcp
4. Entrar al archivo de configuración que se muestra anteriormente mediante
nano /etc/dhcp/dhcpd.conf
Nota: El archivo se encuentra vacío, para ello, se digita el comando
nano /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample y se visualiza las configuraciones
necesarias. Se debe enviar el ejemplo de configuración al archivo principal, para ello digite
el comando:
cat /usr/share/dhcpd-4.11/dhcpd.conf.sample > /etc/dhcp/dhcpd.conf y proceda a
configurar.
5. Se asigna el rango de direcciones (las que desee o sean necesarias), se agrega la IP
del Router, el dominio del DNS (si cuenta con uno) y la IP principal.
Una vez esto realizado, asigne una IP estática a su servidor principal. Para ello, digite el
comando setup (modo gráfico) o nano /etc/sysconfig/network-scripts/ifcfg-eth0
-Para verificar que sí haya quedado la IP asignada estáticamente, emita el comando
ifconfig
-Reinicie la red con el comando
Service network restart
-Inicie el servicio DHCP con el comando
service dhcpd start y service dhcpd status para verificar que esté corriendo.
6. Para verificar que el DHCP está funcionando correctamente, se inicia otra máquina
virtual
7. Se entra a la máquina y se verifica que no tenga IP
(Con el comando ifconfig e ip a se puede corroborar lo mismo)
Se entra a la configuración de red (en la nueva máquina) con el comando setup y se marca
la opción DHCP.
Se reinicia la red service network restart
8. Se verifica con el comando ifconfig que la nueva máquina haya recibido una IP que
esté dentro del rango asignado.
INSTALACIÓN DEL SERVICIO DE RED “DNS”
Domain Name System o DNS (en español «Sistema de Nombres de Dominio») es un
sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso
conectado a Internet o a una red privada. Su función más importante, es traducir (resolver)
nombres inteligibles para las personas en identificadores binarios asociados con los equipos
conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos
mundialmente.
Procedimiento
1. Buscar el paquete e instalarlo
yum search bind
yum install bind
Se crea un archivo del sistema llamado named
2. Buscar los parámetros de configuración con el comando rpm –qc bind
3. Se edita el archivo de configuración principal nano /etc/named.conf modificando
las siguientes líneas
-Listen-on port 53 ( Aquí se escribe la IP del servidor DNS)
-Allow-query (De edita para alojar los hosts de la misma red)
Lo demás se deja así por defecto (dependiendo del uso)
4. Se edita el archivo nano /etc/named.rfc19212.zones para definir los dos tipos de
zonas que serán:
Zona Directa
Zona Inversa
Se añaden las siguientes líneas:
Nota: No olvidar ningún punto ni signo, ya que esto afectaría después el uso correcto del
servidor DNS
Parámetros en cada zona
-Zona directa: Escribir el nombre del dominio
-Zona inversa: Escribir la IP al revés
5. Dentro de la carpeta cd /var/named/ se deben crear los dos tipos de zona: Zona
Directa y Zona Inversa.
Hay dos opciones de crear los archivos, desde cero o tomar un archivo de una zona
existente. (Tomar un archivo existente es la opción más indicada)
Para ello, se hace lo siguiente:
# cd /var/named
#cp named.localhost db.directa “Será el nombre de la zona directa”
#cp named.loopback db.inversa “Será el nombre de la zona inversa”
6. Editar los archivos db.directa y db.inversa como se muestra a continuación:
A.) Para ello el comando nano /var/named/db.directa y configurar tal cual la imagen
(con su respectivo dominio e ip)
ZONA DIRECTA
Nota: No omitir ningún punto o símbolo.
B.) Para editar la zona inversa, el comado nano /var/named/db.inversa es el
apropiado
ZONA INVERSA
Nota: No omitir ningún punto o símbolo.
7. Se configura la tarjeta de red en el servidor DNS mediante el comando setup como
DNS primario.
8. Ver el estado del servicio e iniciarlo
service named status
service named start
9. Con el TroubleShooting se puede verificar los archivos de configuración del bind,
verificar la Zona Directa y la Zona Inversa. Si todo está correctamente, deberá de
aparecer así
Sí aparece algo diferente a esto, resuelva cualquier tipo de problema con el comando
tail -20 /var/log/messages e inténtelo de nuevo.
-Con el comando nslookup verifica que sí se está resolviendo la IP a dominio y de
dominio a IP.
INSTALACIÓN DEL SERVICIO DE RED “WEB”
El servidor HTTP Apache, es un servidor web HTTP de código abierto para
plataformas Unix, Gnu/Linux, Microsoft Windows, Macintosh entre otras.
Procedimiento
1. Buscar e instalar el paquete con yum
yum search http
yum install httpd
2. Buscar los parámetros de configuración con el comando rpm –qc httpd
3. Se ingresa al archivo de configuración principal nano /etc/httpd/conf/httpd.conf
Se edita lo siguiente:
-ServerName: Se escribe el FQDN (la url completa del servidor DNS)
-VirtualHost: Habilita este parámetro para permitir más FQDN con la misma ip
4. Se editan los parámetros del VirtualHost para albergar al menos 2 páginas web con
la misma IP
5. Configurar una línea nueva en la Zona Directa del DNS
6. Crear los archivos index.html para acceder a la página principal
cd /var/www/html
touch index.html (Dentro de este archivo se escribe lo que va a aparecer cuando se acceda
a la página web)
Nota: Se crea un index.html para cada dirección nueva
7. Iniciar el servicio y probar el funcionamiento
service httpd start
lynx www.grupo20.com
lynx www1.grupo20.com
lynx www2.grupo20.com
Nota: Lynx es un navegador para modo consola. Se instala con el comando
yum install lynx
-Para que esté en funcionamiento, no olvidar tener iniciado el Servicio DNS y HTTP al
mismo tiempo.
www1- Prueba
www2-Prueba
AUTENTICACIÓN DEL APACHE
Después de haber creado el usuario www1 y de estar enjaulado, al sitio
www1.grupo20.com se debe ingresar con un usuario específico
user= Sena, passwd=Sena2015
Para ello, se ha de utilizar las directivas del Apache, que permite Autenticar, Denegar,
Permitir, entre otras.
Ejemplo:
-Al sitio se ha de acceder con el usuario Sena y para crearlo en un home diferente, se ha de
utilizar los siguientes comandos
“htpasswd –c /tmp/user Sena “
-htpassword = Este comando lo que hace es almacenar un usuario y una contraseña (la
contraseña se le aplica un hash) en un archivo común, en este caso ese archivo se llama
"usuarios"
-La opcion "-c" sirve para usted especificarle el nombre del archivo donde quedaran
almacenados los usuarios y sus contraseñas
-Sena hace referencia al usuario con el que se autenticaran en el servidor apache.
Luego de especificarle una contraseña al usuario, se creara un archivo llamado "users" con
el nuevo usuario y el hash de la contraseña que se le especifico, el contenido se puede ver
con el comando “cat”
Luego de esto se edita el archivo de httpd.con y se agregan las siguiente líneas en el
Virtual Host
nano /etc/httpd/conf/httpd.conf
Authtype Tipo de autenticación del Apache
Authbasicprovider De donde obtendrá los usuarios y las contraseñas
AllowOverride Authconfig La autoconfiguración
AuthName Mensaje que mostrará al iniciar
AuthUserFile Archivo que contiene los usuarios y las contraseñas
Require Se requiere un usuario válido para acceder
Order allow,deny Prioridad de denegación o acceso al servidor
Allow from all Se permite el acceso a todos
1. Probar el acceso a la página web con el comando
lynx www1.grupo20.com
Se puede ver que pide una autenticación para acceder al servidor. (El usuario ya creado con
anterioridad con su respectiva contraseña).
PRUEBAS DEL FTP Y WEB SERVER EN MODO GRÁFICO
Prueba del FTP localhost con el Usuario: www1 y su respectiva contraseña
Acceder a la página web www1.grupo20.com y se requiere el usuario y la contraseña que
se creo en /tmp/user anteriormente.
2. Se ha de denegar el acceso a la página web www2.grupo20.com a todos los hosts,
solamente se ha de permitir el acceso a un host cliente. Para ello se ejecuta el
comando nano /etc/httpd/conf/httpd.conf
3. Se prueba desde el server que tiene la IP 192.168.20.20 y esto es lo que arroja
No permite entrar a la página web ya que en el Directory se le especificó que solamente
debía tener acceso la IP 192.168.20.30
4. Se prueba con otra máquina virtual con la IP que se le agregó en el Directory
Y se prueba entrando a la página web www2.grupo20.com
Todo funciona correctamente.
Gracias por su atención…

Más contenido relacionado

La actualidad más candente

Instalacion y configuracon servicio dns red hat 6.2
Instalacion y configuracon servicio dns red hat 6.2Instalacion y configuracon servicio dns red hat 6.2
Instalacion y configuracon servicio dns red hat 6.2cacs Correa
 
Guia de instalacion de ftp en centos 6.4
Guia de instalacion de ftp en centos 6.4Guia de instalacion de ftp en centos 6.4
Guia de instalacion de ftp en centos 6.4Michelle Gutierrez
 
Servidor FTP en Centos 6
Servidor FTP en Centos 6Servidor FTP en Centos 6
Servidor FTP en Centos 6AngiePalacios03
 
Configuracion basica de centos 6.3 linux v1
Configuracion basica de centos 6.3 linux v1Configuracion basica de centos 6.3 linux v1
Configuracion basica de centos 6.3 linux v1Ecatel SRL
 
Instalación de dns en centos
Instalación de dns en centos Instalación de dns en centos
Instalación de dns en centos Gerson Zapata
 
Repositorio grafico
Repositorio graficoRepositorio grafico
Repositorio graficocyberleon95
 
Manual de instalacion dhcp
Manual de instalacion dhcpManual de instalacion dhcp
Manual de instalacion dhcpAndres Ldño
 
Instalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linuxInstalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linuxGer Hernandez
 
Manual de instalacion ftp
Manual de instalacion ftpManual de instalacion ftp
Manual de instalacion ftpAndres Ldño
 
Instalación servidor dhcp en ubuntu server 14
Instalación servidor dhcp en ubuntu server 14Instalación servidor dhcp en ubuntu server 14
Instalación servidor dhcp en ubuntu server 14Luis Carlos Silva Dias
 
Manual de instalacion ssh
Manual de instalacion sshManual de instalacion ssh
Manual de instalacion sshAndres Ldño
 
Instalación de servidor dhcp en windows server 2008 luis carlos silva dias
Instalación de servidor dhcp en windows server 2008 luis carlos silva diasInstalación de servidor dhcp en windows server 2008 luis carlos silva dias
Instalación de servidor dhcp en windows server 2008 luis carlos silva diasLuis Carlos Silva Dias
 
Guía de instalación dns en centos 6.2
Guía de instalación dns en centos 6.2Guía de instalación dns en centos 6.2
Guía de instalación dns en centos 6.2Michelle Gutierrez
 
Servidor dhcp rhel 6.2
Servidor dhcp  rhel 6.2Servidor dhcp  rhel 6.2
Servidor dhcp rhel 6.2yimfer1
 

La actualidad más candente (20)

Instalacion y configuracon servicio dns red hat 6.2
Instalacion y configuracon servicio dns red hat 6.2Instalacion y configuracon servicio dns red hat 6.2
Instalacion y configuracon servicio dns red hat 6.2
 
Guia de instalacion de ftp en centos 6.4
Guia de instalacion de ftp en centos 6.4Guia de instalacion de ftp en centos 6.4
Guia de instalacion de ftp en centos 6.4
 
PROXY CENTOS 6.5
PROXY CENTOS 6.5PROXY CENTOS 6.5
PROXY CENTOS 6.5
 
Instalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSHInstalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSH
 
Servidor HTTP Apache
Servidor HTTP ApacheServidor HTTP Apache
Servidor HTTP Apache
 
Servidor FTP en Centos 6
Servidor FTP en Centos 6Servidor FTP en Centos 6
Servidor FTP en Centos 6
 
Configuracion basica de centos 6.3 linux v1
Configuracion basica de centos 6.3 linux v1Configuracion basica de centos 6.3 linux v1
Configuracion basica de centos 6.3 linux v1
 
Instalación de dns en centos
Instalación de dns en centos Instalación de dns en centos
Instalación de dns en centos
 
Repositorio grafico
Repositorio graficoRepositorio grafico
Repositorio grafico
 
Manual de instalacion dhcp
Manual de instalacion dhcpManual de instalacion dhcp
Manual de instalacion dhcp
 
OpenVPN
OpenVPNOpenVPN
OpenVPN
 
Instalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linuxInstalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linux
 
Manual de instalacion ftp
Manual de instalacion ftpManual de instalacion ftp
Manual de instalacion ftp
 
Instalación servidor dhcp en ubuntu server 14
Instalación servidor dhcp en ubuntu server 14Instalación servidor dhcp en ubuntu server 14
Instalación servidor dhcp en ubuntu server 14
 
Instalación y configuración de servidor DNS
Instalación y configuración de servidor DNSInstalación y configuración de servidor DNS
Instalación y configuración de servidor DNS
 
Manual de instalacion ssh
Manual de instalacion sshManual de instalacion ssh
Manual de instalacion ssh
 
Instalación de servidor dhcp en windows server 2008 luis carlos silva dias
Instalación de servidor dhcp en windows server 2008 luis carlos silva diasInstalación de servidor dhcp en windows server 2008 luis carlos silva dias
Instalación de servidor dhcp en windows server 2008 luis carlos silva dias
 
Instalacion backup pc
Instalacion backup pcInstalacion backup pc
Instalacion backup pc
 
Guía de instalación dns en centos 6.2
Guía de instalación dns en centos 6.2Guía de instalación dns en centos 6.2
Guía de instalación dns en centos 6.2
 
Servidor dhcp rhel 6.2
Servidor dhcp  rhel 6.2Servidor dhcp  rhel 6.2
Servidor dhcp rhel 6.2
 

Similar a Manual de instalacion servicios en red hat

Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de servidor DHCP en Ubuntu Server 12.04Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de servidor DHCP en Ubuntu Server 12.04Totus Muertos
 
Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualboxBaruch Ramos
 
Instalacion remota pxe
Instalacion remota pxe Instalacion remota pxe
Instalacion remota pxe Daniel Patiño
 
Servicio dhcp gnu linux-centos ::: http://leymebamba.com
Servicio dhcp gnu linux-centos  ::: http://leymebamba.comServicio dhcp gnu linux-centos  ::: http://leymebamba.com
Servicio dhcp gnu linux-centos ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...
Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...
Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...Enrike Estrada
 
Laboratorio "monitoreo con Pandora fms 2.0"
Laboratorio "monitoreo con Pandora  fms 2.0"Laboratorio "monitoreo con Pandora  fms 2.0"
Laboratorio "monitoreo con Pandora fms 2.0"sestebans
 
Servidor DHCP Red Hat 6.2
Servidor DHCP Red Hat 6.2Servidor DHCP Red Hat 6.2
Servidor DHCP Red Hat 6.2cyberleon95
 
Servidor dhcp rhel 6.2 copy
Servidor dhcp  rhel 6.2 copyServidor dhcp  rhel 6.2 copy
Servidor dhcp rhel 6.2 copyYinaGarzon
 
Servidor ftp1
Servidor ftp1Servidor ftp1
Servidor ftp1sindikto
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónSocialBiblio
 
Actividad ssh final - Ubuntu
Actividad ssh final - UbuntuActividad ssh final - Ubuntu
Actividad ssh final - UbuntuJose Diaz Silva
 
INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DE INSTALACIÓN PXE
INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DE INSTALACIÓN PXEINSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DE INSTALACIÓN PXE
INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DE INSTALACIÓN PXEYimy Pérez Medina
 
SSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraSSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraJose Diaz Silva
 

Similar a Manual de instalacion servicios en red hat (20)

Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de servidor DHCP en Ubuntu Server 12.04Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de servidor DHCP en Ubuntu Server 12.04
 
Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualbox
 
Instalacion remota pxe
Instalacion remota pxe Instalacion remota pxe
Instalacion remota pxe
 
Servicio dhcp gnu linux-centos ::: http://leymebamba.com
Servicio dhcp gnu linux-centos  ::: http://leymebamba.comServicio dhcp gnu linux-centos  ::: http://leymebamba.com
Servicio dhcp gnu linux-centos ::: http://leymebamba.com
 
Instalacion dhcp ubuntu
Instalacion dhcp ubuntuInstalacion dhcp ubuntu
Instalacion dhcp ubuntu
 
Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...
Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...
Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...
 
Servidor FTP en CentOS 6.5
Servidor FTP en CentOS 6.5Servidor FTP en CentOS 6.5
Servidor FTP en CentOS 6.5
 
Laboratorio "monitoreo con Pandora fms 2.0"
Laboratorio "monitoreo con Pandora  fms 2.0"Laboratorio "monitoreo con Pandora  fms 2.0"
Laboratorio "monitoreo con Pandora fms 2.0"
 
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizadaGuía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
 
Servidor DHCP Red Hat 6.2
Servidor DHCP Red Hat 6.2Servidor DHCP Red Hat 6.2
Servidor DHCP Red Hat 6.2
 
Servidor dhcp rhel 6.2 copy
Servidor dhcp  rhel 6.2 copyServidor dhcp  rhel 6.2 copy
Servidor dhcp rhel 6.2 copy
 
Servidor ftp1
Servidor ftp1Servidor ftp1
Servidor ftp1
 
Squid lpt
Squid lptSquid lpt
Squid lpt
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuración
 
Actividad ssh final - Ubuntu
Actividad ssh final - UbuntuActividad ssh final - Ubuntu
Actividad ssh final - Ubuntu
 
INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DE INSTALACIÓN PXE
INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DE INSTALACIÓN PXEINSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DE INSTALACIÓN PXE
INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DE INSTALACIÓN PXE
 
SSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraSSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia Segura
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Servidores linux
Servidores linuxServidores linux
Servidores linux
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 

Último

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionEmanuelMuoz11
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendidaLuis Francisco Reyes Aceves
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORASMarc Liust
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfYanitza28
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptxdulcemonterroza
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8antoniopalmieriluna
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfYanitza28
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 

Último (18)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 

Manual de instalacion servicios en red hat

  • 1. RED HAT ENTERPRISE LINUX MANUAL DE INSTALACIÓN SERVICIOS DE RED INTEGRANTES MARCOS RESTREPO JHOAN CAUSIL INSTRUCTOR MAURICIO ORTIZ GESTIÓN DE REDES DE DATOS 683376 SENA-CTMA MEDELLÍN 2015
  • 2. INTRODUCCIÓN -Red Hat Enterprise Linux también conocido porsus siglas RHEL (Sistema Operativo basado en Unix), es una distribución comercial de Linux desarrollada por Red Hat. -Un servicio de red es la creación de una red de trabajo en un ordenador. Generalmente los servicios de red soninstalados en uno o más servidores para permitir el compartir recursos a computadoras clientes, para ello, en el presente manual se ha de explicar y configurar paso a paso los servicios de red más conocidos:“FTP, DHCP,DNS,WEB”
  • 3. PROCEDIMIENTO O INSTALADOR DE PAQUETES Realice este procedimiento como usuario root 1. Para poder realizar este procedimiento tenemos que hacer un proceso llamado montar, en linux se denomina montar al proceso por el cual se asigna a un directorio para acceder a un dispositivo de almacenamiento como discos duros, unidades de dvd, memorias, etc. 2. Si usted solo cuenta con un entorno de consola, le servirá este procedimiento: Se ha de montar en la unidad de dvd para darle acceso a través de la carpeta /mnt. Debe tener en cuenta que la ISO con que instalo el sistema operativo debe estar conectada a su máquina virtual: Ejecute el siguiente comando: En Linux existe un término llamado repositorio, un repositorio es un lugar donde se almacena algún elemento, por ejemplo repositorio de información, repositorio de imágenes, repositorio de paquetes para Linux. Los repositorios de paquetes para sistemas operativos Linux se pueden encontrar en la red en servidores remotos, o de manera local como lo es el DVD, el cual se puede considerar un repositorio de paquetes local porque en este se encuentran paquetes que se pueden instalar. 3. utilice un editor de texto (vim, nano, vi) para crear el archivo de configuración del repositorio local (DVD) con el siguiente comando: nano /etc/yum.repos.d/dvd.repo Y agregue todas las líneas que apareen a continuación. Nota: Para salir, presione las teclas “Ctrl + x” y luego la tecla “S” para guardar los cambios.
  • 4. 4. Después de haber montado y editado el archivo de configuración del repositorio, se ha de verificar si está bien configurado con el comando: yum repolist Si está correcto, debería de aparecer lo siguiente:
  • 5. 5. Cada que se reinicia la máquina, el repositorio se desmontará. Si se desea tener el repositorio permanente, se debe utilizar el siguiente comando: nano /etc/fstab y a se agregará la siguiente línea: De este modo, cada que se inicie la máquina virtual el repositorio ha de estar montado correctamente. Después, puede instalar el paquete que usted desee en su equipo. 6. Para instalar cualquier servicio de red, es recomendable verificar que el Firewall y el Selinux estén desactivados. Para ver el estado del Selinux, emita el comando sestatus desde la consola y ha de aparecer lo siguiente: En la primera línea muestra que está habilitado. Para deshabilitarlo, se emite el siguiente comando: nano /etc/selinux/config y se edita lo que se muestra a continuación:
  • 6. Nota: Todo lo que aparece dentro de # son parámetros que no se tienen en cuenta, solo se tendrán los que están sin el mismo. 7. Para verificar si el Firewall está habilitado, se emite el comando service iptables status. Si está habilitado, se utiliza el comando service iptables stop tal cual se muestra en la siguiente imagen: Nota: Después de haber deshabilitado el Firewall y el Selinux, se procede a reiniciar la máquina para que esta tome los cambios necesarios. Ejecute el comando reebot.
  • 7. INSTALACIÓN DEL SERVICIO DE RED “FTP” FTP (File Transfer Protocol), es un protocolo que nos permite trabajar con información almacenada en ficheros: (copiar, modificar, borrar) desde un host local hacia un servidor remoto. Los equipos participantes se basan en la arquitectura Cliente-Servidor por lo que deben estar conectados en la red y no dependen del Sistema Operativo que usen. PROCEDIMIENTO DE INSTALACIÓN Para iniciar la instalación, se debe descargar el paquete VSFTPD (Very Secure FTP Daemon), que es un equipamiento lógico para implementar servidores FTP. Ejecute los siguientes comandos desde el root 1. Busque el paquete VSFTPD mediante el comando yum search vsftpd Luego, se procede a instalar el paquete encontrado mediante el comando yum install vsftpd
  • 8. 2. Luego de haber instalado el paquete, se procede a configurar el servicio. Para ello, se debe encontrar los parámetros de configuración necesarios. Ejecute el siguiente comando rpm –qc vsftpd para ver los detalles de configuración. Ahora, se ha de editar el parámetro de configuración principal (señalado en la imagen). Ingrese el siguiente comando nano /etc/vsftpd/vsftpd.conf y desmarque los siguientes parámetros para el enjaulamiento de los usuarios Nota: Enjaular un usuario, es bloquearle el acceso a otros directorios del sistema fuera de su directorio personal. Si se desea recluir a los usuarios a solo poder utilizar su propio directorio personal, puede hacerse fácilmente con el parámetro chroot_local_user Nota: Si el parámetro chroot_local_user se establece en YES, los usuarios estarán enjaulados. Si se establece en NO, los usuarios que ingresen en esta lista chroot_list_file=/etc/vsftpd/chroot_list quedarán enjaulados.
  • 9. 3. Crear usuarios para enjaular Se ha de crear dos usuarios: www1 y www2 con sus respectivas contraseñas 4. Después de crear los usuarios, se cambian su carpeta de “home” para una nuevo home que sería: /var/www/html/www1 Para el usuario “www1” /var/www/html/www2 Para el usuario “www2” Con el siguiente comando se cambia el propietario los usarios “www1” y “www2” para sus nuevos home Luego, se cambia de home respectivamente 5. Iniciar el servicio y hacer unas pruebas
  • 10. Para probar, se instala el paquete FTP con el comando: yum install ftp y se prueba con el comando ftp localhost (desde el root) y se digita el usuario y contraseña creados previamente Nota: Luego de acceder al servidor, se logea con el usuario específico. -Se utiliza el comando dir para listar los archivos que contiene el directorio personal -Se utiliza el comando cd .. para salir del directorio personal. Si los archivos que se encuentran en el directorio personal no cambian, es porque el usuario se encuentra enjaulado. Si se visualiza los usuarios creados, quiere decir que no están enjaulados. (Verifique los archivos de configuración del chroot y vuelva a intentarlo). De esta forma, los usuarios están enjaulados.
  • 11. INSTALACIÓN DEL SERVICIO DE RED “DHCP” (Dynamic Host Configuration Protocol) «Protocolo de configuración dinámica de host») es un protocolo de red que permite a los clientes de una red IP obtener sus parámetros de configuración automáticamente. Se trata de un protocolo de tipo cliente/servidor en el que generalmente un servidor posee una lista de direcciones IP dinámicas y las va asignando a los clientes conforme éstas van quedando libres, sabiendo en todo momento quién ha estado en posesión de esa IP, cuánto tiempo la ha tenido y a quién se la ha asignado después. 1. Antes de empezar, verificar que el adaptador de la máquina virtual se encuentre en “Modo interna” 2. Se procede a buscar e instalar el paquete de configuración mediante los comandos: yum search dhcp yum install dhcp 3. Después de instalar el paquete, se procede a buscar los parámetros de configuración con el comando: rpm –qc dhcp
  • 12. 4. Entrar al archivo de configuración que se muestra anteriormente mediante nano /etc/dhcp/dhcpd.conf Nota: El archivo se encuentra vacío, para ello, se digita el comando nano /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample y se visualiza las configuraciones necesarias. Se debe enviar el ejemplo de configuración al archivo principal, para ello digite el comando: cat /usr/share/dhcpd-4.11/dhcpd.conf.sample > /etc/dhcp/dhcpd.conf y proceda a configurar. 5. Se asigna el rango de direcciones (las que desee o sean necesarias), se agrega la IP del Router, el dominio del DNS (si cuenta con uno) y la IP principal. Una vez esto realizado, asigne una IP estática a su servidor principal. Para ello, digite el comando setup (modo gráfico) o nano /etc/sysconfig/network-scripts/ifcfg-eth0
  • 13. -Para verificar que sí haya quedado la IP asignada estáticamente, emita el comando ifconfig -Reinicie la red con el comando Service network restart -Inicie el servicio DHCP con el comando service dhcpd start y service dhcpd status para verificar que esté corriendo.
  • 14. 6. Para verificar que el DHCP está funcionando correctamente, se inicia otra máquina virtual 7. Se entra a la máquina y se verifica que no tenga IP (Con el comando ifconfig e ip a se puede corroborar lo mismo)
  • 15. Se entra a la configuración de red (en la nueva máquina) con el comando setup y se marca la opción DHCP. Se reinicia la red service network restart 8. Se verifica con el comando ifconfig que la nueva máquina haya recibido una IP que esté dentro del rango asignado.
  • 16. INSTALACIÓN DEL SERVICIO DE RED “DNS” Domain Name System o DNS (en español «Sistema de Nombres de Dominio») es un sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado a Internet o a una red privada. Su función más importante, es traducir (resolver) nombres inteligibles para las personas en identificadores binarios asociados con los equipos conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos mundialmente. Procedimiento 1. Buscar el paquete e instalarlo yum search bind yum install bind Se crea un archivo del sistema llamado named 2. Buscar los parámetros de configuración con el comando rpm –qc bind 3. Se edita el archivo de configuración principal nano /etc/named.conf modificando las siguientes líneas -Listen-on port 53 ( Aquí se escribe la IP del servidor DNS) -Allow-query (De edita para alojar los hosts de la misma red) Lo demás se deja así por defecto (dependiendo del uso)
  • 17. 4. Se edita el archivo nano /etc/named.rfc19212.zones para definir los dos tipos de zonas que serán: Zona Directa Zona Inversa Se añaden las siguientes líneas: Nota: No olvidar ningún punto ni signo, ya que esto afectaría después el uso correcto del servidor DNS Parámetros en cada zona -Zona directa: Escribir el nombre del dominio -Zona inversa: Escribir la IP al revés
  • 18. 5. Dentro de la carpeta cd /var/named/ se deben crear los dos tipos de zona: Zona Directa y Zona Inversa. Hay dos opciones de crear los archivos, desde cero o tomar un archivo de una zona existente. (Tomar un archivo existente es la opción más indicada) Para ello, se hace lo siguiente: # cd /var/named #cp named.localhost db.directa “Será el nombre de la zona directa” #cp named.loopback db.inversa “Será el nombre de la zona inversa” 6. Editar los archivos db.directa y db.inversa como se muestra a continuación: A.) Para ello el comando nano /var/named/db.directa y configurar tal cual la imagen (con su respectivo dominio e ip) ZONA DIRECTA Nota: No omitir ningún punto o símbolo.
  • 19. B.) Para editar la zona inversa, el comado nano /var/named/db.inversa es el apropiado ZONA INVERSA Nota: No omitir ningún punto o símbolo. 7. Se configura la tarjeta de red en el servidor DNS mediante el comando setup como DNS primario.
  • 20. 8. Ver el estado del servicio e iniciarlo service named status service named start 9. Con el TroubleShooting se puede verificar los archivos de configuración del bind, verificar la Zona Directa y la Zona Inversa. Si todo está correctamente, deberá de aparecer así
  • 21. Sí aparece algo diferente a esto, resuelva cualquier tipo de problema con el comando tail -20 /var/log/messages e inténtelo de nuevo. -Con el comando nslookup verifica que sí se está resolviendo la IP a dominio y de dominio a IP. INSTALACIÓN DEL SERVICIO DE RED “WEB” El servidor HTTP Apache, es un servidor web HTTP de código abierto para plataformas Unix, Gnu/Linux, Microsoft Windows, Macintosh entre otras. Procedimiento 1. Buscar e instalar el paquete con yum yum search http yum install httpd
  • 22. 2. Buscar los parámetros de configuración con el comando rpm –qc httpd 3. Se ingresa al archivo de configuración principal nano /etc/httpd/conf/httpd.conf Se edita lo siguiente: -ServerName: Se escribe el FQDN (la url completa del servidor DNS) -VirtualHost: Habilita este parámetro para permitir más FQDN con la misma ip 4. Se editan los parámetros del VirtualHost para albergar al menos 2 páginas web con la misma IP
  • 23. 5. Configurar una línea nueva en la Zona Directa del DNS 6. Crear los archivos index.html para acceder a la página principal cd /var/www/html touch index.html (Dentro de este archivo se escribe lo que va a aparecer cuando se acceda a la página web) Nota: Se crea un index.html para cada dirección nueva 7. Iniciar el servicio y probar el funcionamiento
  • 24. service httpd start lynx www.grupo20.com lynx www1.grupo20.com lynx www2.grupo20.com Nota: Lynx es un navegador para modo consola. Se instala con el comando yum install lynx -Para que esté en funcionamiento, no olvidar tener iniciado el Servicio DNS y HTTP al mismo tiempo. www1- Prueba
  • 25. www2-Prueba AUTENTICACIÓN DEL APACHE Después de haber creado el usuario www1 y de estar enjaulado, al sitio www1.grupo20.com se debe ingresar con un usuario específico user= Sena, passwd=Sena2015 Para ello, se ha de utilizar las directivas del Apache, que permite Autenticar, Denegar, Permitir, entre otras. Ejemplo: -Al sitio se ha de acceder con el usuario Sena y para crearlo en un home diferente, se ha de utilizar los siguientes comandos “htpasswd –c /tmp/user Sena “ -htpassword = Este comando lo que hace es almacenar un usuario y una contraseña (la contraseña se le aplica un hash) en un archivo común, en este caso ese archivo se llama "usuarios" -La opcion "-c" sirve para usted especificarle el nombre del archivo donde quedaran almacenados los usuarios y sus contraseñas
  • 26. -Sena hace referencia al usuario con el que se autenticaran en el servidor apache. Luego de especificarle una contraseña al usuario, se creara un archivo llamado "users" con el nuevo usuario y el hash de la contraseña que se le especifico, el contenido se puede ver con el comando “cat” Luego de esto se edita el archivo de httpd.con y se agregan las siguiente líneas en el Virtual Host nano /etc/httpd/conf/httpd.conf
  • 27. Authtype Tipo de autenticación del Apache Authbasicprovider De donde obtendrá los usuarios y las contraseñas AllowOverride Authconfig La autoconfiguración AuthName Mensaje que mostrará al iniciar AuthUserFile Archivo que contiene los usuarios y las contraseñas Require Se requiere un usuario válido para acceder Order allow,deny Prioridad de denegación o acceso al servidor Allow from all Se permite el acceso a todos 1. Probar el acceso a la página web con el comando lynx www1.grupo20.com Se puede ver que pide una autenticación para acceder al servidor. (El usuario ya creado con anterioridad con su respectiva contraseña). PRUEBAS DEL FTP Y WEB SERVER EN MODO GRÁFICO Prueba del FTP localhost con el Usuario: www1 y su respectiva contraseña
  • 28. Acceder a la página web www1.grupo20.com y se requiere el usuario y la contraseña que se creo en /tmp/user anteriormente.
  • 29. 2. Se ha de denegar el acceso a la página web www2.grupo20.com a todos los hosts, solamente se ha de permitir el acceso a un host cliente. Para ello se ejecuta el comando nano /etc/httpd/conf/httpd.conf 3. Se prueba desde el server que tiene la IP 192.168.20.20 y esto es lo que arroja No permite entrar a la página web ya que en el Directory se le especificó que solamente debía tener acceso la IP 192.168.20.30 4. Se prueba con otra máquina virtual con la IP que se le agregó en el Directory
  • 30. Y se prueba entrando a la página web www2.grupo20.com Todo funciona correctamente. Gracias por su atención…