Вы находитесь на странице: 1из 63

Universidad Galileo

CEI Central
Normas y Estándares en Telecomunicaciones
Sábado 9:00 a 10:00
Tutor: Lic. Pablo Yela
12/03/2016

DNS, DHCP, NAS, SAMBA, MAIL, HTTP, NTP, FTP


Integrantes

DNS
Erick Alvarado IDE200203097
Mynor Raul Castellanos IDE10111166
Cesar Ajquiy IDE13123132
DHCP
Juan Carlos Villela IDE13117008
Pedro Giovany Sitan Pocon IDE13158036
Max Estuardo López Cruz IDE11389004
HTTP
Mario Rolando Gonzalez Chiroy IDE1311435
Marco Antonio Gonzales Esleker IDE13133076
Edwin Vinicio Gonzalez Susa IDE0111499
Rodrigo Esteban Juarez IDE1230068
NTP
Wilson Eduardo Florian Morales IDE13116045
Dany Efrain Perez Batz IDE10144077
Pedro Antonio Morales Milian IDE11125045
Hugo Rene Rodriguez Sandoval IDE10118018
Enio Ivan Rivera Orozco IDE06144035
FTP
Amadeo Quintana IDE1131049
Kevin Villatoro IDE07144143
Freddy Martínez IDE12218005
Rolando Ruiz IDE0510208
José Obregón IDE9610014
NAS
Walter Ovando Cifuentes IDE13140015
Hervin Esduardo Velásquez Santiago IDE8140170
Luis Enrique Barrios Pérez IDE12140003
WEBMAIL
Jonathan Rolando Sarceño Lutin IDE1210199
Cesar Humberto Pineda Monterroso IDE13114143
José Felipe Hernández Zabala IDE03360003
SAMBA
Josimar Nathanael Xulu Velis IDE13143063
Jilmar nahum Xulu Velis IDE13143063
Erick Manuel Rafael Monroy IDE1310596
Juan Carlos Patzan IDE1110060 ii
Índice

ÍNDICE III

INTRODUCCIÓN 6

UBUNTU 7

Instalación 7

DDNS 11

Concepto 11

Instalacion Y Configuracion De Un Server Dns Con Ubuntu (Bind) 12

DHCP 16

Concepto 16

Parámetros Configurables 16

Instalación 17

HTTP 21

Métodos Comunes De Petición 21


Head 21
Get 21
Post 22
Put 22
Delete 22
Trace 22
Options 22
Connect 22

Instalación 22 iii
Instalación De Zabbix 24
Configuración De Php 26
Instalación Y Configuración De Agente De Zabbix: 27

NTP 27

Concepto 27

Estratos 28
Estrato 0 28
Estrato 1 28
Estrato 2 28
Estrato 3 28
Estrato 4 28

Utc 28

Instalación 29

FTP 31

Concepto 31

Instalación 32
Instalación De Proftpd 32
Crear Usuarios Y Contraseñas Para El Ftp 35
Otros Comandos De Utilidad Para Proftpd 37

NAS 38

Concepto 38

Instalación 38

SERVIDOR DE CORREO ELECTRONICO 48

Simple Mail Transfer Protocol (Smtp) 48

Mail Delivery Agent (Mta) 49


iv
Post Office Protocol 49

Imap 49
Sendmail 50

Postfix 50

Qmail 50

Exim 50

Courier 50

Procedimientos Para Configurar Un Servidor De Correo 50


Instalación Y Configuración De Postfix (Para Enviar) 50
Instalación Y Configuración De Dovecot (Para Recibir) 56
Instalación Y Configuración De Squirrelmail (Para El Acceso A Webmail) 58

SAMBA 60

Concepto 60

Proceso Para La Instalación Y Configuración De Samba. 60

CONCLUSIONES 62

RECOMENDACIONES 62

BIBLIOGRAFÍA Y E-GRAFÍA 63

v
Introducción

En el presente trabajo desarrollaremos paso a paso el proceso de instalación y


configuración de los diferentes servicios que podemos ejecutar dentro de nuestro
servidor, iniciando desde la instalación básica del sistema operativo que en este
caso es Ubuntu Server 14.04, entre los servicios que podemos instalar se
encuentran, DNS que nos permite traducir las direcciones IP de cada equipo en la
red a términos memorizables y fáciles de encontrar, otro de los servicios es DHCP
que nos permite asignar una dirección IP a los clientes que conforman nuestra,
sabiendo en todo momento quién ha estado en posesión de esa IP, uno de los
principales servicios y de los más conocidos es el HTTP el cual nos permite las
transferencias de información en la World Wide Web. Como sabemos uno de los
protocoles más antiguos de internet es el protocolo NTP el cual ha estado en
continuo uso desde hace más de 25 años. Fue en un primer momento diseñado
originalmente para sincronizar ordenadores y procesos críticos dependientes del
tiempo sobre la red de Internet. Fue inicialmente pensada para el sistema
operativo Linux, pero luego fue migrado también a Windows, aunque sigue siendo
instalado por defecto en muchos sistemas Unix y distribuciones BSD. Por este
motivo, hay una gran cantidad de servidores NTP que utilizan Linux debido a su
kernel especializado y sus algoritmos de tiempo.

6
Ubuntu
Es un sistema operativo basado en GNU/Linux y que se distribuye como software
libre, el cual incluye su propio entorno de escritorio denominado Unity. Su nombre
proviene de la ética homónima, en la que se habla de la existencia de uno mismo
como cooperación de los demás.

Instalación
Al iniciar el proceso de instalación debemos seleccionar el idioma de instalación
de nuestro sistema.

Luego presionamos ENTER y en la siguiente pantalla seleccionamos la primer


opción.

7
Seleccionamos el idioma del sistema y de la distribución de nuestro teclado.

Ingresamos los datos solicitados, nombre del equipo, nombre de usuario, usuario,
8
contraseña y la confirmación de la contraseña.
9
Configuramos las actualizaciones

Habilitamos el Grub

Y finalizamos la instalación.

10
El equipo se reinicia y muestra la pantalla de login.
DDNS

Concepto
DNS es una abreviatura para Sistema de nombres de dominio (Domain Name
System), un sistema para asignar nombres a equipos y servicios de red que se
organiza en una jerarquía de dominios. La asignación de nombres DNS se utiliza
en las redes TCP/IP, como Internet, para localizar equipos y servicios con
nombres descriptivos. Cuando un usuario escriba un nombre DNS en una
aplicación, los servicios DNS podrán traducir el nombre a otra información
asociada con el mismo, como una dirección IP.

Por ejemplo, la mayoría de los usuarios prefieren un nombre descriptivo, fácil de


utilizar, como ejemplo.microsoft.com para localizar un equipo (como un servidor
Web o de correo electrónico) en la red. Un nombre descriptivo resulta más fácil de
aprender y recordar. Sin embargo, los equipos se comunican a través de una red
mediante direcciones numéricas. Para facilitar el uso de los recursos de red, los
sistemas de nombres como DNS proporcionan una forma de asignar estos
nombres descriptivos de los equipos o servicios a sus direcciones numéricas.

La siguiente ilustración muestra un uso básico de DNS, consistente en la


búsqueda de la dirección IP de un equipo basada en su nombre.

En este ejemplo, un equipo cliente consulta a un servidor DNS, preguntando la


dirección IP de un equipo configurado para utilizar host-a.ejemplo.microsoft.com
como nombre de dominio. Como el servidor puede utilizar la base de datos local
para responder la consulta, contesta con una respuesta que contiene la
información solicitada, un registro de recursos de host (A) que contiene la
información de dirección IP para host-a.ejemplo.microsoft.com.

El ejemplo muestra una consulta DNS sencilla entre un único cliente y un servidor
DNS. En la práctica, las consultas DNS pueden ser más complicadas que ésta e
incluyen pasos adicionales que no se muestran aquí. Para obtener más 11
información, vea Cómo funcionan las consultas DNS.
Instalación y Configuración de un Server DNS con Ubuntu (Bind)
Lo primero que tenemos que hacer para configurar un servidor DNS (bind) en
Linux Ubuntu es instalarlo desde los repositorios poniendo en consola:

sudo apt-get install bind9

A continuación nos vamos al directorio del programa para editar los archivos de
configuración necesarios:

sudo nano /etc/bind/named.conf.local

y añadimos el siguiente contenido:

12
Para guardar el archivo debemos pulsar la combinación de teclas Control+O y
para salir Control+X.

Para comprobar la sintaxis de los archivos de configuración ejecutamos el


siguiente comando:

named-checkconf

Asegúrese de editar los archivos named.conf.options:

nano /etc/bind/named.conf.options

En este paso, ingresamos unas IPs de un DNS público, en este caso utilizamos
las de google

8.8.8.8

13
Editar el archivo resolv.conf nos permite configurar una dirección IP para el
servidor DNS. No aparece en el archivo de vinculación con otros archivos, lo
encontrará en el directorio / etc

Para editar, escribimos:

sudo nano /etc/resolv.conf

14
El archivo de zona cumple con todos los registros que indican qué servidores para
apuntar su dominio y sus subdominios.

Esta carpeta contendrá todos los registros de la zona.

sudo mkdir /etc/bind/zones

sudo nano /etc/bind/zones/litat.net.db

Se agregó un alias litat al servidor http 192.168.1.8

El xchange a mail 192.168.1.4

Y nameserver al ns 192.168.1.2

Vamos a crear nuestro archivo

sudo mano /etc/bind/zones/rev.1.168.192.in-addr.arpa

15
Vamos a testear las zonas:

named-checkzone example.com /etc/bind/zones/litat.net.db

named-checkzone 1.168.192.in-addr.arpa.
/etc/bind/zones/rev.168.192.in.addr.arpa

Una vez que nuestro servidor este correctamente instalado y configurado, vamos a
reiniciarlo:

/etc/init.d/bind9 restart

DHCP

Concepto
Es un servidor que usa un protocolo de red 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. Así los clientes de una red IP pueden conseguir
sus parámetros de configuración automáticamente. Este protocolo se publicó en
octubre de 1993, y su implementación actual está en la RFC 2131
16
Parámetros configurables
Un servidor DHCP puede proveer de una configuración opcional al dispositivo
cliente. Dichas opciones están definidas en RFC 2132.
 Dirección del servidor DNS
 Nombre DNS
 Puerta de enlace de la dirección IP
 Dirección de Publicación Masiva (broadcast address)
 Máscara de subred
 Tiempo máximo de espera del ARP (Protocolo de Resolución de
Direcciones según siglas en inglés)
 MTU (Unidad de Transferencia Máxima según siglas en inglés) para la
interfaz
 Servidores NIS (Servicio de Información de Red según siglas en inglés)
 Dominios NIS
 Servidores NTP (Protocolo de Tiempo de Red según siglas en inglés)
 Servidor SMTP
 Servidor TFTP
 Nombre del servidor WINS

Instalación
1. Configuramos la IP de nuestro servidor DHCP

sudo nano /etc/network/interfaces

Y cambiar la configuración a estática, reemplazando la línea

Iface eth0 inet static


address 192.168.1.3
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

17
Para guardar los cambios debemos presionar la tecla Ctrl + O y presionar la tecla
ENTER para grabar.

2. Instalar el servicio DHCP para ello ejecutamos el comando

sudo apt-get install dhcp3-server

3. Luego de instalar el servidor dhcp procedemos a configurarlo, para ello


debemos ir a la carpeta donde se encuentran los archivos de instalación del
servicio.

cd /etc/dhcp

Dentro de este directorio encontraremos un archivo llamado dhcpd.conf el cual


debemos modificar para poder configurar correctamente nuestro servidor.

sudo nano dhcpd.conf


18
En el cual debemos eliminar el simbolo # y modificar el texto de la linea:

subnet 192.168.1.0 netmask 255.255.255.0


range 192.168.1.20 192.168.1.50
option domain-name-servers 192.168.1.2;
option domain-name "litat.net";
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 600;
max-lease-time 7200;
get-lease-hostnames false;

Quedando de la siguiente forma

19
Para guardar los cambios debemos presionar la tecla Ctrl + O y presionar la tecla
ENTER para grabar.

Luego debemos reiniciar el equipo y conectar un cliente para verificar que nuestro
servidor DHCP esté funcionando correctamente.

20
HTTP
Concepto

Es el protocolo de comunicación que permite las transferencias de información en


la World Wide Web. HTTP fue desarrollado por el World Wide Web Consortium y
la Internet Engineering Task Force, colaboración que culminó en 1999 con la
publicación de una serie de RFC, el más importante de ellos es el RFC 2616 que
especifica la versión 1.1. HTTP define la sintaxis y la semántica que utilizan los
elementos de software de la arquitectura web clientes, servidores, proxies para
comunicarse. HTTP es un protocolo sin estado, es decir, no guarda ninguna
información sobre conexiones anteriores. El desarrollo de aplicaciones web
necesita frecuentemente mantener estado. Para esto se usan las cookies, que es
información que un servidor puede almacenar en el sistema cliente. Esto le
permite a las aplicaciones web instituir la noción de "sesión", y también permite
rastrear usuarios ya que las cookies pueden guardarse en el cliente por tiempo
indeterminado.

Métodos comunes de petición


Un pedido HTTP usando telnet. El pedido (request), cabeceras de respuesta
(response headers) y el cuerpo de la respuesta (response body) están resaltados.

HTTP define una serie predefinida de métodos de petición (algunas veces referido
como "verbos") que pueden utilizarse. El protocolo tiene flexibilidad para ir
añadiendo nuevos métodos y para así añadir nuevas funcionalidades. El número
de métodos de petición se han ido aumentando según se avanzaban en las
versiones . Cada método indica la acción que desea que se efectúe sobre el
recurso identificado. Lo que este recurso representa depende de la aplicación del
servidor. Por ejemplo el recurso puede corresponderse con un archivo que reside
en el servidor.

HEAD
RFC 2616. Pide una respuesta idéntica a la que correspondería a una petición
GET, pero en la petición no se devuelve el cuerpo. Esto es útil para poder
recuperar los metadatos de los encabezados de respuesta, sin tener que
transportar todo el contenido.

GET
RFC 2616. Pide una representación del recurso especificado. Por seguridad no
debería ser usado por aplicaciones que causen efectos ya que transmite
información a través de la URI agregando parámetros a la URL. 21
POST
RFC 2616. Envía los datos para que sean procesados por el recurso identificado.
Los datos se incluirán en el cuerpo de la petición. Esto puede resultar en la
creación de un nuevo recurso o de las actualizaciones de los recursos existentes o
ambas cosas.

PUT
RFC 2616. Sube, carga o realiza un upload de un recurso especificado (archivo),
es el camino más eficiente para subir archivos a un servidor, esto es porque en
POST utiliza un mensaje multiparte y el mensaje es decodificado por el servidor.
En contraste, el método PUT te permite escribir un archivo en una conexión socket
establecida con el servidor. La desventaja del método PUT es que los servidores
de hosting compartido no lo tienen habilitado. Ejemplo:

DELETE
RFC 2616. Borra el recurso especificado.

TRACE
RFC 2616. Este método solicita al servidor que en la respuesta meta todos los
datos que reciba en el mensaje de petición. Se utiliza con fines de depuración y
diagnóstico ya que el cliente puede ver lo que llega al servidor y de esta forma ver
lo que añaden al mensaje los servidores intermedios

OPTIONS
RFC 2616. Devuelve los métodos HTTP que el servidor soporta para un URL
específico. Esto puede ser utilizado para comprobar la funcionalidad de un
servidor web mediante petición en lugar de un recurso específico.

CONNECT
RFC 2616. Se utiliza para saber si se tiene acceso a un host, no necesariamente
la petición llega al servidor, este método se utiliza principalmente para saber si un
proxy nos da acceso a un host bajo condiciones especiales, como por ejemplo
"corrientes" de datos bidireccionales encriptadas (como lo requiere SSL).

Instalación
1. Instalar el servicio APACHE para ello ejecutamos el comando

sudo apt-get install apache2


22
Después de haber instalado el paquete de apache con nuestro navegador
colocamos nuestro ip, el ip asignado fue el 192.168.1.8, ese ip lo colocamos de la
siguiente manera http://192.168.1.8 en el navegarod y nos muestra lo siguiente:
Para complementar nuestro web server, instalaremos una herramienta de
monitoreo que en esta ocasión es Zabbix, para instalar zabbix necesitamos de
paquetes que vienen con zabbix, procedemos primero con instalar los paquetes de
php5.

sudo apt-get install libapache2-mod-php5 php5 php5-mcrypt php5-mysql

sudo apt-get install php5-cli php5-cgi php5-common php5-curl php-gd php5-dev


php5-dbg

Para verificar la instalación de paquetes de apache realizamos lo siguiente:

Creamos un archivo con el nombre de info.php en el directorio raiz, en este caso


seria
23
sudo vi /var/www/html/info.php

El archivo debe de contener lo siguiente:


<?php phpinfo () ?>

Terminado esto se prueba lo siguiente:

http://192.168.1.8/info.php

Nos debe de mostrar lo siguiente:

Instalación de zabbix
Comenzando la instalación y configuración de zabbix debemos agregar dos
repositorios más en el /etc/apt/sources.list que son los siguientes:

# Zabbix Application PPA

deb http://ppa.launchpad.net/tbfr/zabbix/ubuntu precise main

deb-src http://ppa.launchpad.net/tbfr/zabbix/ubuntu precise main

Agregamos el key de los paquetes con el siguiente comando:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys


C407E17D5F76A32B 24

Nuevamente actualizamos los paquetes y luego ya instalamos el zabbix:


sudo apt-get update

sudo apt-get install zabbix-server-mysql php5-mysql zabbix-frontend-php

Primeramente editamos el archivo de configuración de zabbix y seleccionamos un


password para la base de datos:

DBName=zabbix

DBUser=zabbix

DBPassword=1234

Continuamos con desempaquetar el directorio y los archivos de SQL.

cd /usr/share/zabbix-server-mysql/

sudo gunzip *.gz

Ingresamos a nuestro servidor de mysql, utilizamos el password asignado durante


la instalación de mysql y ejecutamos el siguiente comando:

mysql -u root -p

Ya estando dentro del ambiente de mysql creamos el usuario de zabbix


identificándolo con su password con el siguiente comando:

create user 'zabbix'@'localhost' identified by 1234';

Creamos una base de datos para zabbix con el siguiente comando:

create database zabbix;

Ya creada la base de datos, le asignamos privilegios para que pueda utilizar la


base de datos, esto se hace mediante el siguiente commando:

grant all privileges on zabbix.* to 'zabbix'@'localhost';

Nos retiramos del ambiente con exit;

En este punto lo que continua es integrar los datos desempaquetados hacia la


base de datos, ejecutamos los siguientes comandos cada uno para un objetivo
distinto.

Esquema de base de datos: 25

mysql -u zabbix -p zabbix < schema.sql


Imagenes de base de datos:

mysql -u zabbix -p zabbix < images.sql

Data file de base de datos:

mysql -u zabbix -p zabbix < data.sql

Configuración de php
Necesitamos configurar algunos parámetros en el php.ini, abrimos el archivo y
seleccionamos los valores adecuados para los parámetros:

sudo nano /etc/php5/apache2/php.ini

Si no existen asignarlos y ponerlos al final del archivo, si exiten solamente hay que
editarlos.

post_max_size = 16M

max_execution_time = 300

max_input_time = 300

date.timezone = UTC

Salimos y guardamos.

El siguiente paso es copiar un archivo específico de zabbix y cambiarlo de


directorio, esto se realiza con el siguiente comando:

sudo cp /usr/share/doc/zabbix-frontend-php/examples/zabbix.conf.php.example
/etc/zabbix/zabbix.conf.php

luego abrimos el archive y cambiamos el valor de la base de datos por el


password asignado:

$DB['DATABASE'] = 'zabbix';

$DB['USER'] = 'zabbix';

$DB['PASSWORD'] = '1234'

Para iniciar el servicio ejecutamos los siguientes comandos: 26

sudo a2enmod alias


Reiniciamos apache para tomar las nuevas configuraciones asignadas:

sudo service apache2 restart

Editamos el archivo de configuración de zabbix para que inicie automáticamente y


cambiamos el parámetro:

START=yes

Iniciamos el servicio de zabbix:

sudo service zabbix-server start

Instalación y configuración de agente de zabbix:


Para instalar el agente de zabbix utilizamos el siguiente comando:

sudo apt-get install zabbix-agent

Editamos el archivo de configuración:

sudo nano /etc/zabbix/zabbix_agentd.conf

Y editamos en la parte donde dice “server” ahi asignamos en este caso la


localhost que es la 127.0.0.1, cerramos el archivo.

Para que funcione reiniciamos el agente con el siguiente comando:

sudo service zabbix-agent restart

Por ultimo para ingresar a zabbix colocamos en nuestro navegador el siguiente url:

http://web.litat.net/zabbix o con el ip http://192.168.1.8/zabbix

NTP

Concepto
NTP (Network Time Protocol) es un protocolo utilizado para la sincronización de
relojes de sistemas computacionales a través de redes, haciendo uso de
intercambio de paquetes (unidades de información transportadas entre nodos a
través de enlaces de datos compartidos) y latencia variable (tiempo de demora
entre el momento en que algo inicia y el momento en que su efecto inicia). NTP 27
fue originalmente diseñado —y sigue siendo mantenido— por Dave Mills, de la
universidad de Delaware.NTP utiliza el algoritmo de Marzullo (inventado por Keith
Marzullo), el cual sirve para seleccionar fuentes de origen para la estimación
exacta del tiempo a partir de un número determinado de fuentes de origen
desordenadas, utilizando la escala UTC. La versión 4 del protocolo puede
mantener el tiempo con un margen de 10 milisegundos a través de la red mundial,
alcanzado exactitud de 200 microsegundos. En redes locales, bajo condiciones
idóneas, este margen se puede reducir considerablemente. El protocolo trabaja a
través del puerto 123, únicamente a través de UDP.

Estratos
NTP utiliza el sistema jerárquico de estratos de reloj

Estrato 0: son dispositivos, como relojes GPS o radio relojes, que carecen de
conectividad hacia redes. Sólo están conectados a computadoras que son las
encargadas de distribuir los datos.

Estrato 1: Los sistemas se sincronizan con dispositivos del estrato 0. Los


sistemas de este estrato son referidos como servidores de tiempo.

Estrato 2: Los sistemas envían sus peticiones NTP hacia servidores del estrato 1,
utilizando el algoritmo de Marzullo para recabar las mejores muestras de datos,
descartando que parezcan proveer datos erróneos y compartiendo datos con
sistemas del mismo estrato 2. Los sistemas de este estrato actúan como
servidores para el estrato 3.

Estrato 3: Los sistemas utilizan funciones similares a las del estrato 2, sirviendo
como servidores para el estrato 4.

Estrato 4: Los sistemas utilizan funciones similares a las del estrato 3.

UTC
UTC (Coordinated Universal Time o Tiempo Universal Coordinado) es un estándar
de alta precisión de tiempo atómico. Tiene segundos uniformes definidos por TAI
(Tiempo Atómico Internacional o International Atomic Time), con segundos
intercalares o adicionales que se anuncian a intervalos irregulares para compensar
la desaceleración de la rotación del planeta Tierra, así como otras discrepancias.
Estos segundos adicionales permiten a UTC estar casi a la par del Tiempo
Universal (UT o Universal Time), el cual es otro estándar pero basado sobre el
ángulo de rotación de la Tierra, en lugar de el paso uniforme de los segundos.

28
Instalación
Agregamos una IP fija a nuestro server, el cual lo podremos lograr con el siguiente
comando:

sudo nano /etc/network/interfaces

Agregamos la IP que tengamos disponible o bien así la que hayamos definido a


nuestra conveniencia. En este caso nuestro server quedará con la siguiente ip:

address 192.168.1.9
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

Al tener ya actualizado nuestro server, procedemos a instalar el protocolo NTP,


para ello utilizamos el siguiente comando:

sudo apt-get install ntp

29
Una vez instalado nuestro protocolo, con el siguiente directorio podemos ver qué
servidores se agregaron con nuestro protocolo:
sudo nano /etc/ntp.conf

Dentro de este directorio, modificamos el directorio

“NTPD_OPTS=' -g'”.

En este último agregamos el “-4”, en el cual le haremos entender a nuestro


protocolo que se centre en IP versión 4 (IPV4). Quedará de la siguiente manera:

NTPD_OPTS='-4 -g'

Hecho lo anterior, reiniciamos el servicio:

Sudo service ntp restart

Luego, nos situamos nuevamente en nuestro directorio donde está instalado el


ntp:

sudo nano /etc/ntp.conf

Y agregamos los siguientes datos:

Server 127.127.1.0

Fudge 127.127.1.0 stratum 10

30

Guardamos cambios con “CTRL + C” y reiniciamos nuevamente el servicio:


sudo nano service ntp restart

De esa manera ya nuestro server estará configurado con el protocolo NTP, en el


cual se podrá sincronizar con usuarios.

FTP

Concepto
El Protocolo de Transferencia de Archivos FTP es un protocolo TCP que nos
permite subir y descargar archivos, funciona según el modelo cliente/servidor. Esta
continuamente escuchando por el puerto 21 TCP para las peticiones de conexión
de clientes remotos, cuando recibe una petición la gestiona, establece la conexión
y ejecuta las órdenes enviadas por el cliente.

El acceso a un servidor FTP puede hacerse de dos maneras:

● Anónimo.

● Autenticado. 31
Instalación
Para instalar un servidor FTP en nuestro servidor UBUNTU 14.04.3 utilizaremos el
proFTP es uno de los servidores FTP más potentes y completos disponibles para
la mayoría de distribuciones de Linux.

Instalación de proFTPd
El proceso de instalación de este servidor FTP en Ubuntu es muy sencillo. Bastará
con instalar el paquete “proftpd” desde un terminal con el siguiente comando:

sudo apt-get install proftpd

Durante la instalación nos preguntará sobre el tipo de instalación que queremos.


En caso de hacer poco uso del servidor FTP podemos seleccionar la opción
“inetd” para ahorrar recursos del sistema. Si vamos a hacer un uso considerable
del servidor FTP con varios usuarios y bastante tiempo deberíamos instalarlo
como “independiente”.

proftpd_tuto_foto_2

Seleccionamos la opción que más se ajuste a nuestras necesidades y finalizamos


la instalación del servidor.

Configuración de proFTPd

El archivo de configuración principal de proFTPd se encuentra en


/etc/proftpd/proftpd.conf.

Desde aquí deberemos configurar la mayoría de los aspectos de nuestro servidor


FTP.

Lo primero que debemos hacer es establecer una carpeta como directorio principal
para todos los usuarios del FTP. Para ello, abriremos con nuestro editor de texto
preferido el archivo de configuración anterior:

sudo gedit /etc/proftpd/proftpd.conf

Una vez allí, buscaremos la línea comentada “DefaultRoot” y la descomentamos


borrando la almohadilla #. Esto nos va a permitir que cuando cada usuario acceda
a su cuenta del FTP, estos accederán directamente a su carpeta “home”. 32

Si queremos que todos los usuarios que inicien sesión accedan por defecto a una
misma carpeta, debemos cambiar el parámetro DefaultRoot y añadir la ruta a la
que queramos que accedan. Por ejemplo, en nuestro caso hemos creado una
carpeta llamada “proftpd” dentro de /home/ y queremos que todos los usuarios por
defecto accedan a ella. El archivo de configuración quedará de la siguiente
manera:

Para ello debemos modificar los siguientes aspectos:

El parámetro DefaultRoot tiene la siguiente estructura:

DefaultRoot [directorio] [grupo de usuarios que tendrán ese directorio por defecto]
[Grupo de usuarios a los que no se les aplicará ese directorio]

Es decir, vamos a poner el ejemplo de tener 2 usuarios, A y B. A únicamente


podrá acceder a su directorio mientras que B podrá acceder a todo el disco duro.
Debemos añadir las siguientes líneas:
33
DefaultRoot /home/ftp A

DefaultRoot / B
De esta manera, cuando el usuario B acceder al servidor tendrá control completo
sobre todos los archivos del disco, mientras que si es A quien accede, únicamente
podrá gestionar su carpeta.

Otros parámetros interesantes para configurar son:

ServerName: nos permite establecer un nombre al servidor.

AccessGrantMsg: Mensaje de bienvenida. (Hay que añadirlo manualmente al final


del archivo).

AccessDenyMsg: Mensaje de error al iniciar. (Hay que añadirlo manualmente al


final del archivo).

A continuación reiniciaremos el servidor para que se apliquen los cambios


realizados tecleando:

sudo /etc/init.d/proftpd restart

Vamos a comprobar que el servidor nos funciona. Para ello utilizaremos un cliente
como FileZilla y nos conectaremos a nuestra cuenta.

34
Crear usuarios y contraseñas para el FTP
El proceso para crear usuarios es el mismo que para crearlos en el sistema ya que
proftpd utiliza los usuarios del sistema por defecto. Debemos teclear los siguientes
parámetros en un terminal:

sudo adduser usuario (creamos el usuario)

A continuación estableceremos la contraseña para el mismo:

sudo passwd usuario (creamos la contraseña para el usuario “usuario”)

A partir de ahora, “usuario” podrá conectarse al FTP y accederá, por defecto, a la


carpeta especificada en DefaultRoot.

Permitir y denegar usuarios

Podemos controlar los usuarios que pueden y no pueden iniciar sesión en nuestro 35
servidor de una forma muy sencilla. Para ello, abrimos el archivo de configuración
y añadiremos lo siguiente al final de este:
<Limit LOGIN>

AllowUser ftplitat

DenyAll

</Limit>

Otros parámetros que podemos utilizar aquí son:

AllowUser: Nos permite permitir un usuario específico.

DenyUser: Bloqueamos el acceso a un usuario específico.

DenyAll: Bloqueamos el acceso a todos los usuarios salvo a los que


especifiquemos con AllowUser.

AllowAll: Permite que los usuarios como “anonymous” se conecten al FTP.

Por ejemplo, si queremos permitir las conexiones anónimas a nuestro FTP


debemos añadir dentro del grupo anterior el parámetro AllowAll, quedando de la
siguiente manera:

<Limit LOGIN>

AllowUser ruvelro

AllowAll

</Limit>

36
Para añadir un usuario nuevo debemos crear a este una cuenta de usuario en
nuestro Ubuntu y accederá al servidor FTP con los credenciales de su cuenta.

Otros comandos de utilidad para proFTPd


Podemos consultar un registro de inicio de sesión y actividad con el siguiente
parámetro:

sudo gedit /var/log/proftpd/proftpd.log

Podemos consultar los usuarios que están conectados a nuestro servidor FTP en
tiempo real con los siguientes comandos:

ftpwho

ftptop

Como podemos ver, proFTPd es un servidor torrent muy potente y sencillo de


configurar. Con proFTPd no tendremos problemas, por ejemplo, a la hora de tener
37
que usar el servidor con muchos usuarios a la vez ni al tener que compartir
archivos con muchos usuarios al mismo tiempo.
NAS

Concepto
Es el nombre dado a una tecnología de almacenamiento dedicada a compartir la
capacidad de almacenamiento de un computador (servidor) con computadoras
personales o servidores clientes a través de una red (normalmente TCP/IP),
haciendo uso de un sistema operativo optimizado para dar acceso con los
protocolos CIFS, NFS, FTP o TFTP. Los sistemas NAS son dispositivos de
almacenamiento a los que se accede desde los equipos a través de protocolos de
red (normalmente TCP/IP). También se podría considerar un sistema NAS a un
servidor (Microsoft Windows, Linux, etcétera) que comparte sus unidades por red,
pero la definición suele aplicarse a sistemas específicos. Los protocolos de
comunicaciones NAS están basados en archivos por lo que el cliente solicita el
archivo completo al servidor y lo maneja localmente, por lo que están orientados a
manipular una gran cantidad de pequeños archivos. Los protocolos usados son
protocolos de compartición de archivos como Network File System (NFS) o
Microsoft Common Internet File System (CIFS).

Instalación
Pasos para la instalación de servidor nas con sistema operativo freenas.

1. Instalación de Sistema Operativo FreeNAS

38
 Damos Enter en la opción 1 “Install/Upgrade”

 Seleccionamos la unidad de Disco Duro (barra espaciadora) donde


deseamos instalarlo

 Colocamos la Contraseña 39
o Contraseña: litat2016
 Damos Enter para empezar la instalacion
 Después nos aparecerá el mensaje de que la instalación fue satisfactoria
(damos enter para el siguiente paso)

 Damos enter en Shutdown System para apagar la máquina virtual (Con la


maquina apagada, desmontamos la imagen del SO)

2. Configuración de FreeNAS

40
 Arrancamos la máquina virtual con FreeNAS y esperamos a que cargue
todos los paquetes del SO.
 Al finalizar nos tira la pantalla mostrada anteriormente donde nos indicara la
Dirección ip que le asignara el Router, en este caso nos asignó
http://192.168.1.35

 Abrimos un navegador y en la barra de direcciones colocamos la ip que


tiene asignado nuestro servidor NAS (192.168.1.35).
 Colocamos el usuario (root) y la contraseña de nuestro servidor (litat2016)

41
 De esta manera es como entraremos y manipularemos nuestro servidor

 Ahora nos dirigimos a la pestaña Almacenamiento, luego a Volúmenes y


damos Clic en “Volumen Manager” esto nos despliega la ventana para
hacer el RAID.

 Escribimos el Nombre que deseamos y seleccionamos los discos


 En tipo de grupo habilitamos la opción “mirror”, esto para que el disco2 sea 42
el respaldo del disco1 o viceversa
 Y clic en “Añadir Volumen”
 Importamos el volumen anteriormente creado y nos aparecerá de esta
manera.

 El siguiente paso es compartir nuestro disco duro en la red, para usuarios


Windows para eso nos dirigimos a directorio del lado derecho de la pantalla
y nos ubicamos en “Compartidos de Windows (CIFS)” y damos clic en
Añadir Compartidos de Windows.

43
 Nos despliega la pantalla anterior donde hacemos las siguientes
modificaciones:

 Luego de dar clic en “ok” nos mostrara este mensaje, en el que damos clic
en “si”

44
 De esta manera queda activo el servicio CIFS

 Al querer ingresar al volumen compartido de NAS nos pide un usuario y una


contraseña, a continuación crearemos el usuario y contraseña para obtener
el acceso a la carpeta compartida.

 Nos vamos a la parte de usuario, y nos hacemos un usuario para entrar:


45
 Los únicos campos que son requeridos son el Nombre de usuario, Nombre
completo y contraseña

Una vez tengamos el usuario, accedemos a la máquina del FreeNAS mediante


\\freenas o la ip de la máquina virtual poniendo esto en la barra de direcciones de
un explorador de Windows.

Y una vez introducido el usuario y contraseña estaremos dentro de la carpeta.


46
3. Configuración de Red
Para el funcionamiento de nuestro servidor en una red determinada modificaremos
la ip que se nos asignó dinámicamente y asignaremos una nueva dirección ip
estática (192.168.1.6)

 Realizamos los cambios


o Dominio: 192.168.1.6
o Puerta de enlace: 192.168.1.1
o DNS 192.168.1.2
 Y damos guardar

47
 En interfaces agregamos la em0 con esta configuración.
 Damos “ok”
Y listo tenemos nuestro Servidor de Almacenamiento Compartido.

Lista de usuarios y contraseñas

Usuario Contraseña
root admin
administrador litat2016
grupo1 litat2016
grupo2 litat2016
grupo3 litat2016
grupo4 litat2016
grupo5 litat2016
grupo6 litat2016
grupo7 litat2016
grupo8 litat2016

NOTA: el usuario root es para entrar a la configuración del FreeNAS desde el


navegador al insertar la IP en la barra de direcciones.

SERVIDOR DE CORREO ELECTRONICO


El correo electrónico (correo-e, conocido también como e-mail), es un servicio de
red que permite a los usuarios enviar y recibir mensajes y archivos mediante
sistemas de comunicación electrónicos.

El correo electrónico gira alrededor del uso de las casillas de correo electrónico.
Cuando se envía un correo electrónico, el mensaje se enruta de servidor a
servidor hasta llegar al servidor de correo electrónico de destino. Más
precisamente, el mensaje se envía al servidor del correo electrónico (llamado
MTA, del inglés Mail Transport Agent [Agente de Transporte de Correo]) que tiene
la tarea de transportarlos hacia el MTA del destinatario. En Internet, los MTA se
comunican entre sí usando el protocolo SMTP, y por lo tanto se los llama
servidores SMTP (o a veces servidores de correo saliente). Para su
funcionamiento necesitan de los servidores DNS que les indican cuales son los
servidores de correo de un determinado domino.

Simple Mail Transfer Protocol (SMTP)


Simple Mail Transfer Protocol (SMTP) Protocolo Simple de Transferencia de 48
Correo, es un protocolo de la capa de aplicación. Basado en textos utilizados para
el intercambio de mensajes de correo electrónico entre computadoras u otros
dispositivos (PDA's, teléfonos móviles, etc.). Está definido en el RFC 2821 y es un
estándar oficial de Internet.

Mail Delivery Agent (MTA)


Luego el MTA del destinatario entrega el correo electrónico al servidor del correo
entrante (llamado MDA, del inglés Mail Delivery Agent [Agente de Entrega de
Correo]), el cual almacena el correo electrónico mientras espera que el usuario lo
acepte. Existen dos protocolos principales utilizados para recuperar un correo
electrónico de un MDA:

Post Office Protocol (POP3, Protocolo de la oficina de correo) Se utiliza en


clientes locales de correo para obtener los mensajes de correo electrónico
almacenados en un servidor remoto. Es un protocolo de nivel de aplicación en el
Modelo OSI.

IMAP (Internet Message Access Protocol [Protocolo de Acceso a Mensajes de


Internet]) es un protocolo de aplicación de acceso a mensajes electrónicos
almacenados en un servidor. Mediante IMAP se puede tener acceso al correo
electrónico desde cualquier equipo que tenga una conexión a Internet. IMAP tiene
varias ventajas sobre POP. Por ejemplo, es posible especificar en IMAP carpetas
del lado servidor. Por otro lado, es más complejo que POP ya que permite
visualizar los mensajes de manera remota y no descargando los mensajes como
lo hace POP.

Por esta razón, los servidores de correo entrante se llaman servidores POP o
servidores IMAP, según el protocolo usado. En Linux existen varios servidores de
SMTP, POP/IMAP.

SMTP POP/IMAP
Sendmail Cyrus-imap
Postfix Dovecot
Qmail 49
Exim
Courier
Sendmail
Descendiente del delivermail de ARPANET, Sendamial es todo un clásico, una de
las soluciones más longevas que está con nosotros desde los años ochenta. Se
dice que es el más usado de su categoría y tiene fama de difícil de configurar y de
requerir atención constante, especialmente en lo que a actualizaciones de
seguridad se refiere

Postfix
Postfix es otro clásico que comenzó su desarrollo hace 16 años, aunque a
diferencia del anterior es conocido por ser además de potente y versátil, de los
más amigables de configurar y de hecho son muchas las distribuciones Linux que
lo incluyen por defecto o en sus repositorios oficiales.

Qmail
Creado como una alternativo a Sendmail que mejorase la seguridad de este con
una nueva estructura a base de módulos, qmail es una solución potente y vigente
que, no obstante, hace años que está estancada. Y aun sigue cumpliendo con su
papel.

Exim
No podía faltar en esta pequeña lista con Exim, desarrollado por la universidad de
Cambridge y la opción predeterminada en debían y derivadas. Cuando se monta
un servidor de e-mail, por ejemplo, valorada por su flexibilidad y capacidad de
integración.

Courier
Terminamos con Courier, otra opción de lo más interesante y de las más
completas, ya que aparte de servidor incluye otras herramientas como webmail
(interfaz gráfica) o calendario, lo que casi lo convierte en una suite de software
colaborativo o groupware.

PROCEDIMIENTOS PARA CONFIGURAR UN SERVIDOR DE CORREO

Instalación y configuración de postfix (para enviar)

Paso 1 >> Asignar IP estática y el nombre de host y añadir una entrada de


host para el nombre de host.

Asignar nombre de host en / etc / hostname


50
Añadir un hostentry en / etc / hosts

Paso 2 >> Actualización de los repositorios

jhonny@mail: ~ $ sudo apt-get update

Paso 3 >> Instalación de Postfix y dependencias. Presione la tecla por todas


las preguntas formuladas durante la instalación. Lo haremos en el
siguiente paso.

jhonny@mail: ~ $ sudo apt-get install postfix

Paso 4 >> Después de la instalación ingresar el siguiente comando para


configurar postfix.

jhonny@mail: ~ $ sudo dpkg-reconfigure postfix

Ahora se le pedirá para el conjunto de datos. Seleccionar los


valores siguientes y reemplazar litat.net con su nombre de
dominio.

1. Sitio de internet

51

2. Litat.net
3. Litat.net, localhost.localdomain, localhost

4. No

5. 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.0.0/24

6. 0

7. +

8. Todos

52
Paso 5 >> Ahora configurar postfix para SMTP-AUTH usando dovecot SASL
añadiendo las siguientes líneas para postfix, archivo de
configuración /etc/postfix/main.cf.

Paso 6 >> Ahora generar un certificado digital para TLS. Emitir los comandos
uno por uno y proporcionar detalles como por su dominio.

jhonny@mail: ~ $ openssl genrsa –des3 –out server.key 2048


jhonny@mail: ~ $ openssl rsa –in server.key –out
server.key.insecure

jhonny@mail: ~ $ mv server.key server.key.secure


jhonny@mail: ~ $ mv server.key.insecure
server.key

jhonny@mail: ~ $ openssl req –new –key server.key –out


server.csr jhonny@mail: ~ $ openssl x509 –req –days 365 –in
server.csr – signkey server.key –out server.crt

jhonny@mail: ~ $ sudo cp server.crt /etc/ssl/certs


jhonny@mail: ~ $ sudo cp server.key
/etc/ssl/private

Paso 7 >> Ahora configurar el certificado de ruta

jhonny@mail: ~ $ sudo postconf –e’ smtpd_tls_key_file =

/etc/ssl/private/server.key’ 53

jhonny@mail: ~ $ sudo postconf –e’ smtpd_tls_cert_file =


/etc/ssl/certs/server.crt’

Paso 8 >> Abrir el archivo /etc/postfix/master.cf y elimine el comentario de


las líneas de abajo para permitir smtps (465) y presentación (587).

Paso 9 >> Ahora instalar dovecot SASL escribiendo el comando que se le da


a continuación.

jhonny@mail: ~ $ sudo apt-get install dovecot-common

Emita los siguientes valores para las preguntas durante la


instalación.

1. Si
2. Mail.litat.net

Paso 10 >> Hacer cambios en los archivos de la siguiente manera. Abrir el


archivo /etc/dovecot/conf.d/10-master.conf y encontrar #Postfix
smtp-auth línea Nº 95 y añadir las siguientes líneas.

#postfix SMTP –auth


Unix_listener / var / spool / postfix / private / auth {
Mode = 0666

User = postfix 54
Group = postfix

}
Abrir el archivo /etc/dovecot/conf.d/10-auth.conf y encontrar la
línea Nº 100

Auth_mechanisms = plain

Y reemplazar por
Auth_mechanisms = plain login

Paso 11 >> Reiniciar postfix y dovecot utilizar el siguiente comando


jhonny@mail: ~ $ sudo service postfix restart
jhonny@mail: ~ $ sudo service dovecot restart

Paso 12 >> Ahora prueba SMTP-auth y el acceso al puerto SMTP / POP3.


Escriba el siguiente comando y debe conseguir a continuación la
respuesta.

jhonny@mail: ~ $ telnet mail.litat.net smtp

55

Ahora escriba ehlo mail.litat.net y debe conseguir a continuación


la respuesta, por favor asegúrese de obtener esas líneas en
negrita.

ehlo mail.litat.net

E intentar lo mismo con el puerto 587 (telnet mail.litat.net 587). Y así la


configuración de postfix ha terminado, ahora continuar con la instalación de
dovecot.

Instalación y configuración de dovecot (para recibir)

Paso 13 >> Instalar dovecot mediante el siguiente comando

jhonny@mail: ~ $ sudo apt-get install dovecot-imapd dovecot-


pop3d

Paso 14 >> Ahora configurar el buzón. Abra el archivo

/etc/dovecot/conf.d/10-mail.conf y encontrar la línea Nº 30

Mail_location =
Mbox: ~ / mail: INBOX=/var/mail/%u
Reemplazar por
Mail_location = maildir: ~ / maildir

56
Paso 15 >> Ahora cambia pop3_uidl_format. Debe abrir el archivo
/etc/dovecot/conf.d/20-pop3.conf y eliminar la línea Nº 50

Eliminar esta descripción Pop3_uidl_format =% 08XU% 08Xv

Paso 16 >> Ahora habilitar SSL. Abrir el archivo /etc/dovecot/conf.d/10-


ssl.conf, encontrar y eliminar la línea Nº 6

Eliminar esta descripción Ssl = yes

Paso 17 >> reiniciar el servicio dovecot


jhonny@mail: ~ $ sudo service dovecot restart

Paso 18 >> ahora compruebe POP3 e IMAP de acceso al puerto con el 57


comando telnet.
jhonny@mail: ~ $ telnet mail.litat.net 110

Repetir lo mismo para los puertos 995, 993, 143. O detectar los
puertos de escucha con el comando netstat

jhonny@mail: ~ $ netstat –n14

Paso 19 >> Crear algunos usuarios y verificar el uso de los clientes de correo
como thunderbird o Outlook

jhonny@mail: ~ $ sudo useradd –m jrsl –s / sbin / nologin

jhonny@mail: ~ $ sudo passwd jrsl

Servidor de correo ahora está listo, puede enviar y recibir correo


usando el servidor.

Instalación y configuración de squirrelmail (para el acceso a


webmail)

Paso 20 >> Instalar squirrelmail utilizando el siguiente comando. Esto instalara


los paquetes de Apache y PHP.
jhonny@mail: ~ $ sudo apt-get install squirrelmail

58
Paso 21 >> Configurar squirrelmail

jhonny@mail: ~ $ sudo squirrelmail-configure


Todo es pre-configurado, solo tenemos que cambiar el nombre de
organización
1. Presiona 1 (Preferencias de la organización)

2. De nuevo presione 1 (nombre de la organización)

3. Presiona “S”
4. Y pulse “Q” para cerrar

Paso 22 >> Ahora configurar Apache para permitir Squirrelmail. Debe ingresar
el siguiente comando.

jhonny@mail: ~ $ sudo cp /etc/squirrelmail/apache.conf


/etc/apache2/sites-available/squirrelmail.conf

jhonny@mail: ~ $ sudo a2ensite squirrelmail

Paso 23 >> Reinicio el servicio de Apache


jhonny@mail: ~ $ sudo service apache2 restart

59
Paso 24 >> Ahora abra http://localhost/squirrelmail en su navegador e inicie
sesión utilizando el nombre de usuario (jrsl). Puede enviar y recibir correo usando
SquirrelMail.

SAMBA

Concepto
Es un conjunto de aplicaciones para Linux, que implementa el protocolo de
comunicación SMB utilizado por los sistemas operativos Microsoft Windows para
compartir carpetas e impresoras.

Básicamente samba permite a PCs que utilizan Linux, conectarse a carpetas


compartidas en PCs con Windows y compartir carpetas como si de un sistema
Windows se tratara. Gracias a samba, en una red podemos tener PCs con
Windows y PCs con Linux de forma que pueda interactuar información en carpetas
compartidas de la misma forma que se haría si todas las PCs fueran Windows.

Cuando en una misma red conviven sistemas Unix con equipos Windows, se
utiliza samba para integrarlos y poder intercambiar información. Como alternativa,
sería posible utilizar protocolos estándar como el ftp que es utilizado tanto equipos
Windows como equipo Linux.

Proceso para la instalación y configuración de samba.


Para instalar samba debemos ejecutar el comando

sudo apt-get install samba

Posteriormente se procederá a la configuración de la interfaz de red utilizando el


comando;

vim /etc/network/interfaces

En este caso se remplazara inet statica por inet dhcp que viene configurado por
defecto.

Ingresaremos la siguiente orden:


address 192.168.1.
netmask 255.255.255.0
network 192.168.1.0
60
broadcast 192.168.1.255
Procederemos a crear la unidad a compartir

Posteriormente se configurara las propiedades de la carpeta

61
Conclusiones
 El protocolo Network Time Protocol, comúnmente conocido como NTP, es
un protocolo de Internet ampliamente utilizado para transferir el tiempo a
través de una red. NTP es normalmente utilizado para sincronizar el tiempo
en clientes de red a una hora precisa. NTP proporciona mecanismos de
sincronización con precisiones elevadas y permite estimar el error del reloj
local, a la vez que se conocen las características de los relojes de
referencia. El servicio que se persigue con el protocolo NTP es conseguir
que todos los equipos conectados a una fuente de reloj precisa, consigan
sincronizarse con ella. Así cada cliente NTP hará peticiones a varios
servidores NTP y procesará las respuestas que éstos le envíen.
 Debe existir sólo un servidor DHCP en nuestra red, si tienen algún otro
servidor DHCP (como por ejemplo el de un router o router inalámbrico)
deben estar deshabilitado de lo contrario podrían tener conflictos dentro de
su red.

Recomendaciones
 El protocolo NTP no modifica las zonas horarias de los clientes.
 Toda sincronización con nuestro servidor de tiempo hecha antes de la
medianoche del día y hora señalado, para que sea exitosa debe estar
seteado.
 Enviar captura de autenticación: Es recomendable aplicar filtrado a los
hosts que pueda realizar consultas SNMP y no permitir conexiones de los
hosts no autorizados.

62
Bibliografía y E-grafía

DHCP

https://mariaalvarez93.files.wordpress.com/2012/12/dhcp.pdf

https://bitacoraderedes.files.wordpress.com/2013/04/configuracion-de-un-servidor-
dhcp.pdf

NTP

https://echaleunvistazo.wordpress.com/2015/02/17/configurar-servidor-ntp-en-
ubuntu/

http://www.alcancelibre.org/staticpages/index.php/como-ntp

WEBMAIL

http://www.krizna.com/ubuntu/setup-mail-server-ubuntu-14-04/
https://www.fing.edu.uy
Navegador Google Chrome

Febrero, 2016

63

Вам также может понравиться