servicios de red e internet software de red, programas que establecen protocolos para que los...

31
2011 JUAN EDUARDO TOLEDO PLAZA ASIR 2º 28/09/2011 Servicios de red e Internet

Upload: duongdieu

Post on 28-Apr-2018

216 views

Category:

Documents


1 download

TRANSCRIPT

2011

JUAN EDUARDO TOLEDO PLAZA

ASIR 2º

28/09/2011

Servicios de red e Internet

Servicios de red e Internet

Juan Eduardo Toledo Página 2

Tabla de contenido UNIDAD 1: LAS REDES INFORMÁTICAS ......................................................................................... 4

Las redes de ordenadores. Tipos. .............................................................................................. 5

Comunicación en la Red Modelo OSI. Arquitectura TCP/IP. ..................................................... 6

Modelo OSI ............................................................................................................................ 6

Arquitectura TCP/IP ............................................................................................................... 7

Comparacion ......................................................................................................................... 7

Capa de Acceso a la Red. Ethernet. ........................................................................................... 8

Protocolo IP. .............................................................................................................................. 9

Protocolos TCP y UDP. ............................................................................................................. 10

TCP ....................................................................................................................................... 10

UDP ...................................................................................................................................... 11

Protocolos y Funciones de las Capa de Aplicación .................................................................. 11

Servicios de red e Internet ...................................................................................................... 12

Sistemas Operativos Windows. ............................................................................................... 12

Sistemas GNU/Linux. Distribuciones. ...................................................................................... 13

Modos de instalación de aplicaciones en Windows y GNU/Linux. ......................................... 14

Windows .............................................................................................................................. 14

Linux .................................................................................................................................... 14

Máquinas Virtuales. ................................................................................................................ 16

Unidad 2. DHCP ........................................................................................................................... 17

Configuración automática de red (DHCP). Características. ..................................................... 17

Componentes del servicio DHCP ............................................................................................. 17

Asignaciones. Tipos. ................................................................................................................ 18

Protocolo DHCP. ...................................................................................................................... 18

Funcionamiento del servicio DHCP. Tipos de mensajes. ......................................................... 19

Parámetros y declaraciones de configuración. ....................................................................... 20

Servicio DHCP a varias redes. Agente relay DHCP. .................................................................. 21

DHCP Failover Protocol. .......................................................................................................... 21

Problemas asociados a DHCP. Seguridad. ............................................................................... 22

BOOTP ..................................................................................................................................... 22

Comandos utilizados para el funcionamiento del servicio. .................................................... 23

Configuracion del servidor DHCP ............................................................................................ 23

Configuración del cliente DHCP. ............................................................................................ 30

Servicios de red e Internet

Juan Eduardo Toledo Página 3

Servicios de red e Internet

Juan Eduardo Toledo Página 4

UNIDAD 1: LAS REDES INFORMÁTICAS

Una red es un sistema donde los elementos que lo componen (por lo general

ordenadores) son autónomos y están conectados entre sí por medios físicos y/o lógicos y

que pueden comunicarse para compartir recursos. Independientemente a esto, definir el

concepto de red implica diferenciar entre el concepto de red física y red de

comunicación.

Respecto a la estructura física, los modos de conexión física, los flujos de datos, etc;

una red la constituyen dos o más ordenadores que comparten determinados recursos, sea

hardware (impresoras, sistemas de almacenamiento...) o sea software (aplicaciones,

archivos, datos...). Desde una perspectiva más comunicativa, podemos decir que existe

una red cuando se encuentran involucrados un componente humano que comunica, un

componente tecnológico (ordenadores, televisión, telecomunicaciones) y un

componente administrativo (institución o instituciones que mantienen los servicios). En

fin, una red, más que varios ordenadores conectados, la constituyen varias personas que

solicitan, proporcionan e intercambian experiencias e informaciones a través de

sistemas de comunicación.

Las redes tienen tres niveles de componentes: software de aplicaciones, software de red

y hardware de red.

El Software de Aplicaciones, programas que se comunican con los usuarios de la

red y permiten compartir información (como archivos, gráficos o vídeos) y

recursos (como impresoras o unidades de disco).

El software de Red, programas que establecen protocolos para que los

ordenadores se comuniquen entre sí. Dichos protocolos se aplican enviando y

recibiendo grupos de datos formateados denominados paquetes.

El Hardware de Red, formado por los componentes materiales que unen los

ordenadores. Dos componentes importantes son los medios de transmisión que

transportan las señales de los ordenadores (típicamente cables o fibras ópticas) y

el adaptador de red, que permite acceder al medio material que conecta a los

ordenadores, recibir paquetes desde el software de red y transmitir instrucciones

y peticiones a otros ordenadores.

En resumen, las redes están formadas por conexiones entre grupos de ordenadores y

dispositivos asociados que permiten a los usuarios la transferencia electrónica de

información. En estas estructuras, los diferentes ordenadores se denominan estaciones

de trabajo y se comunican entre sí a través de un cable o línea telefónica conectada a los

servidores.

Servicios de red e Internet

Juan Eduardo Toledo Página 5

Las redes de ordenadores. Tipos.

Las redes según sea la utilización por parte de los usuarios pueden ser:

Redes Compartidas, aquellas a las que se une un gran número de usuarios,

compartiendo todas las necesidades de transmisión e incluso con transmisiones de otra

naturaleza.

Redes exclusivas, aquellas que por motivo de seguridad, velocidad o ausencia de otro

tipo de red, conectan dos o más puntos de forma exclusiva. Este tipo de red puede

estructurarse en redes punto a punto o redes multipunto.

Otro tipo se analiza en cuanto a la propiedad a la que pertenezcan dichas estructuras, en

este caso se clasifican en:

Redes privadas, aquellas que son gestionadas por personas particulares, empresa u

organizaciones de índole privado, en este tipo de red solo tienen acceso los terminales

de los propietarios.

Redes públicas, aquellas que pertenecen a organismos estatales y se encuentran abiertas

a cualquier usuario que lo solicite mediante el correspondiente contrato.

Otra clasificación, la más conocida, es según la cobertura del servicio en este caso

pueden ser:

PAN: es una red de ordenadores usada para la comunicación entre los dispositivos de la

computadora cerca de una persona.

LAN: Red de área local, es una pequeña red que suele englobar como mucho un

edificio. Utiliza generalmente el broadcast, que es realizar un ping hacia una dirección,

desde la que lo reenvía a todos los ordenadores de la red.

MAN: es una red de alta velocidad (banda ancha) que da cobertura en un área

geográfica extensa como por ejemplo dos edificios.

WAN: son redes informáticas que se extienden sobre un área geográfica muy extensa,

siendo por ejemplo la comunicación de una gran empresa.

Internet: La red de redes, es una red de alcance mundial que conecta gran cantidad de

redes mediante un ISP (Proveedor de servicios de Internet), encargado de que los datos

circulen desde el origen hasta el destino de los mismos.

Servicios de red e Internet

Juan Eduardo Toledo Página 6

Comunicación en la Red Modelo OSI. Arquitectura TCP/IP.

Modelo OSI

En 1977, la Organización Internacional de Estándares (ISO), integrada por industrias

representativas del medio, creó un subcomité para desarrollar estándares de

comunicación de datos que promovieran la accesibilidad universal y una

interoperabilidad entre productos de diferentes fabricantes.

El resultado de estos esfuerzos es el Modelo de Referencia Interconexión de Sistemas

Abiertos (OSI).

El Modelo OSI es un lineamiento funcional para tareas de comunicaciones y, por

consiguiente, no especifica un estándar de comunicación para dichas tareas. Sin

embargo, muchos estándares y protocolos cumplen con los lineamientos del Modelo

OSI.

Como se mencionó anteriormente, OSI nace de la necesidad de uniformizar los

elementos que participan en la solución del problema de comunicación entre equipos de

cómputo de diferentes fabricantes.

Estos equipos presentan diferencias en:

Procesador Central.

Velocidad.

Memoria.

Dispositivos de Almacenamiento.

Interfaces para Comunicaciones.

Códigos de caracteres.

Sistemas Operativos.

Estas diferencias propician que el problema de comunicación entre computadoras no

tenga una solución simple.

Dividiendo el problema general de la comunicación, en problemas específicos,

facilitamos la obtención de una solución a dicho problema.

Esta estrategia establece dos importantes beneficios:

Mayor comprensión del problema.

La solución de cada problema especifico puede ser optimizada individualmente. Este

modelo persigue un objetivo claro y bien definido:

Servicios de red e Internet

Juan Eduardo Toledo Página 7

Formalizar los diferentes niveles de interacción para la conexión de computadoras

habilitando así la comunicación del sistema de cómputo independientemente del:

Fabricante.

Arquitectura.

Localización.

Sistema Operativo.

Este objetivo tiene las siguientes aplicaciones:

Obtener un modelo de referencia estructurado en varios niveles en los que se contemple

desde el concepto BIT hasta el concepto APLIACION.

Desarrollar un modelo en el cual cada nivel define un protocolo que realiza funciones

especificas diseñadas para atender el protocolo de la capa superior.

No especificar detalles de cada protocolo.

Especificar la forma de diseñar familias de protocolos, esto es, definir las funciones que

debe realizar cada capa.

Arquitectura TCP/IP

El modelo TCP/IP es un modelo de descripción de protocolos de red creado en la

década de 1970 por DARPA, una agencia del Departamento de Defensa de los Estados

Unidos. Evolucionó de ARPANET, el cual fue la primera red de área amplia y

predecesora de Internet. EL modelo TCP/IP se denomina a veces como Internet Model,

Modelo DoD o Modelo DARPA.

El modelo TCP/IP, describe un conjunto de guías generales de diseño e implementación

de protocolos de red específicos para permitir que una computadora pueda comunicarse

en una red. TCP/IP provee conectividad de extremo a extremo especificando como los

datos deberían ser formateados, direccionados, transmitidos, enrutados y recibidos por

el destinatario. Existen protocolos para los diferentes tipos de servicios de

comunicación entre computadoras.

Comparacion

Servicios de red e Internet

Juan Eduardo Toledo Página 8

Capa de Acceso a la Red. Ethernet. Ethernet es un estándar de redes de área local para computadores con acceso al medio

por contienda CSMA/CD. ("Acceso Múltiple por Detección de Portadora con Detección

de Colisiones"), es una técnica usada en redes Ethernet para mejorar sus prestaciones. El

nombre viene del concepto físico de ether. Ethernet define las características de

cableado y señalización de nivel físico y los formatos de tramas de datos del nivel de

enlace de datos del modelo OSI.

Servicios de red e Internet

Juan Eduardo Toledo Página 9

Protocolo IP.

Es un protocolo no orientado a conexión usado tanto por el origen como por el destino

para la comunicación de datos a través de una red de paquetes conmutados no fiable de

mejor entrega posible sin garantías.

Los datos en una red basada en IP son enviados en bloques conocidos como paquetes o

datagramas (en el protocolo IP estos términos se suelen usar indistintamente). En

particular, en IP no se necesita ninguna configuración antes de que un equipo intente

enviar paquetes a otro con el que no se había comunicado antes.

IP provee un servicio de datagramas no fiable (también llamado del mejor esfuerzo (best

effort), lo hará lo mejor posible pero garantizando poco). IP no provee ningún

mecanismo para determinar si un paquete alcanza o no su destino y únicamente

proporciona seguridad (mediante checksums o sumas de comprobación) de sus

cabeceras y no de los datos transmitidos. Por ejemplo, al no garantizar nada sobre la

recepción del paquete, éste podría llegar dañado, en otro orden con respecto a otros

paquetes, duplicado o simplemente no llegar. Si se necesita fiabilidad, ésta es

proporcionada por los protocolos de la capa de transporte, como TCP.

Consta de dos partes:

Una dirección IP es un número que identifica de manera lógica y jerárquicamente a una

interfaz de un dispositivo (habitualmente una computadora) dentro de una red que

utilice el protocolo de Internet (Internet Protocol), que corresponde al nivel de red o

nivel 3 del modelo de referencia OSI.

Un encaminamiento es el mecanismo por el que en una red los paquetes de

información se hacen llegar desde su origen a su destino final, siguiendo un camino o

ruta a través de la red. En una red grande o en un conjunto de redes interconectadas el

camino a seguir hasta llegar al destino final puede suponer transitar por muchos nodos

intermedios.

Servicios de red e Internet

Juan Eduardo Toledo Página 10

Protocolos TCP y UDP.

TCP

Muchos programas dentro de una red de datos compuesta por computadoras pueden

usar TCP para crear conexiones entre ellos a través de las cuales puede enviarse un flujo

de datos. El protocolo garantiza que los datos serán entregados en su destino sin errores

y en el mismo orden en que se transmitieron. También proporciona un mecanismo para

distinguir distintas aplicaciones dentro de una misma máquina, a través del concepto de

puerto.

TCP da soporte a muchas de las aplicaciones más populares de Internet (navegadores,

intercambio de ficheros, clientes ftp, ...) y protocolos de aplicación HTTP, SMTP, SSH

y FTP.

Funciones TCP

Orientado a la conexión: dos computadoras establecen una conexión para

intercambiar datos. Los sistemas de los extremos se sincronizan con el otro para

manejar el flujo de paquetes y adaptarse a la congestión de la red.

Operación Full-Dúplex: una conexión TCP es un par de circuitos virtuales,

cada uno en una dirección. Sólo los dos sistemas finales sincronizados pueden

usar la conexión.

Error Checking: una técnica de checksum es usada para verificar que los

paquetes no estén corruptos.

Acknowledgements: sobre recibo de uno o más paquetes, el receptor regresa un

acknowledgement (reconocimiento) al transmisor indicando que recibió los

paquetes. Si los paquetes no son notificados, el transmisor puede reenviar los

paquetes o terminar la conexión si el transmisor cree que el receptor no está más

en la conexión.

Control de flujo: si el transmisor está desbordando el buffer del receptor por

transmitir demasiado rápido, el receptor descarta paquetes. Los

acknowledgement fallidos que llegan al transmisor le alertan para bajar la tasa

de transferencia o dejar de transmitir.

Servicio de recuperación de Paquetes: el receptor puede pedir la retransmisión

de un paquete. Si el paquete no es notificado como recibido (ACK), el

transmisor envía de nuevo el paquete.

Servicios de red e Internet

Juan Eduardo Toledo Página 11

UDP

Es un protocolo del nivel de transporte basado en el intercambio de datagramas

(Paquete de datos). Permite el envío de datagramas a través de la red sin que se haya

establecido previamente una conexión, ya que el propio datagrama incorpora suficiente

información de direccionamiento en su cabecera. Tampoco tiene confirmación ni

control de flujo, por lo que los paquetes pueden adelantarse unos a otros; y tampoco se

sabe si ha llegado correctamente, ya que no hay confirmación de entrega o recepción.

Su uso principal es para protocolos como DHCP, BOOTP, DNS y demás protocolos en

los que el intercambio de paquetes de la conexión/desconexión son mayores, o no son

rentables con respecto a la información transmitida, así como para la transmisión de

audio y vídeo en tiempo real, donde no es posible realizar retransmisiones por los

estrictos requisitos de retardo que se tiene en estos casos

Protocolos y Funciones de las Capa de Aplicación

Ofrece a las aplicaciones (de usuario o no) la posibilidad de acceder a los servicios de

las demás capas y define los protocolos que utilizan las aplicaciones para intercambiar

datos, como correo electrónico (POP y SMTP), gestores de bases de datos y protocolos

de transferencia de archivos (FTP)

Cabe aclarar que el usuario normalmente no interactúa directamente con el nivel de

aplicación. Suele interactuar con programas que a su vez interactúan con el nivel de

aplicación pero ocultando la complejidad subyacente

En esta capa aparecen diferentes protocolos:

FTP (File Transfer Protocol - Protocolo de transferencia de archivos) para

transferencia de archivos.

DNS (Domain Name Service - Servicio de nombres de dominio).

DHCP (Dynamic Host Configuration Protocol - Protocolo de configuración

dinámica de anfitrión).

HTTP (HyperText Transfer Protocol) para acceso a páginas web.

NAT (Network Address Translation - Traducción de dirección de red).

POP (Post Office Protocol) para correo electrónico.

SMTP (Simple Mail Transport Protocol).

SSH (Secure SHell)

TELNET para acceder a equipos remotos.

TFTP (Trival File Transfer Protocol).

Servicios de red e Internet

Juan Eduardo Toledo Página 12

Servicios de red e Internet

Los servicios de red son configurados en redes locales corporativas para asegurar la

seguridad y la operación amigable de los recursos. Estos servicios ayudan a la red local

a funcionar sin problemas y eficientemente.

Los servicios de red más comunes son:

Servidores de autenticación

Servicio de directorio

Dynamic Host Configuration Protocol (DHCP)

Domain Name System (DNS)

Correo electrónico

Servicio de impresión

Network File System (NFS)

Sistemas Operativos Windows. Windows 1.0 Se publicó el mes de noviembre de 1985. El shell es un programa

conocido como MS-DOS Executive. Otros programas suministrados fueron la

Calculadora, Calendario, Cardfile, Visor del portapapeles, Reloj, Panel de control, el

Bloc de notas, Paint, Reversi, Terminal y Write. No permitia la superposición de

ventanas, debido a que Apple Computer ya contaba con esta característica. En su lugar

fueron mosaico en todas las ventanas.

Windows 2.0 Fue lanzado en octubre de 1987 y presentó varias mejoras en la interfaz

de usuario y en la gestión de memoria e introdujo nuevos métodos abreviados de

teclado. También podría hacer uso de memoria expandida.

Windows 2.1Fue lanzado en 1988 en dos diferentes versiones: Windows/386

empleando Modo 8086 virtual para realizar varias tareas de varios programas de DOS, y

el modelo de memoria paginada para emular la memoria expandida utilizando la

memoria extendida disponible. Windows/286 (que, a pesar de su nombre, se ejecutaría

en el 8086) todavía se ejecutaba en modo real, pero podría hacer uso de la Área de

memoria alta.

Windows 3.0 (1990) y Windows 3.1 (1992) mejoraron el diseño, principalmente

debido a la memoria virtual y los controladores de dispositivo virtual deslastrables que

permitió compartir dispositivos arbitrarios entre DOS y Windows. Con la introducción

de Windows for Workgroups 3.11, Windows fue capaz de eludir DOS para las

operaciones de gestión de archivos mediante el acceso a archivos de 32 bits.

Windows 95 fue lanzado en 1995, con una nueva interfaz de usuario, compatibilidad

con nombres de archivo largos de hasta 250 caracteres, y la capacidad de detectar

automáticamente y configurar el hardware instalado (plug and play).

Servicios de red e Internet

Juan Eduardo Toledo Página 13

Windows 98 en 1998. Microsoft lanzó una segunda versión de Windows 98 en 1999,

llamado Windows 98 Second Edition (a menudo acortado a Windows 98 SE).

Windows Millennium Editionfue lanzado en 2000, que actualiza el núcleo de

Windows 98 pero que adopta algunos aspectos de Windows 2000 y elimina (más bien,

oculta) la opción de «Arrancar en modo DOS». También añade una nueva característica

denominada «Restaurar sistema», que permite al usuario guardar y restablecer la

configuración del equipo en una fecha anterior.

Windows XP Lanzado al mercado el 25 de octubre de 2001.Es el primer sistema

operativo de Microsoft orientado al consumidor que se construye con un núcleo y

arquitectura de Windows NT disponible en versiones para plataformas de 32 y 64 bits.

Windows Vista-Fue lanzado el 30 de enero de 2007.Incorpora Windows Aero: La

nueva interfaz gráfica de Windows Vista. Incorpora características como la

transparencia en las ventanas. Viene con internet Explorer 7 y Windows media player

11.

Windows 7Fue lanzado el 22 de octubre de 2009. Viene con una aspecto diferente en

la barra de tareas respecto a Vista y viene con Windows media player 12

Sistemas GNU/Linux. Distribuciones.

Ununtu. Distribución basada en Debian, con lo que esto conlleva y centrada en el

usuario final y facilidad de uso. Muy popular y con mucho soporte en la comunidad. El

entorno de escritorio por defecto es GNOME.

Redhat Enterprise. Esta es una distribución que tiene muy buena calidad, contenidos

y soporte a los usuarios por parte de la empresa que la distribuye. Es necesario el pago

de una licencia de soporte. Enfocada a empresas.

Fedora. Esta es una distribución patrocinada por RedHat y soportada por la comunidad.

Facil de instalar y buena calidad.

Debian. Otra distribución con muy buena calidad. El proceso de instalacion es quizas

un poco mas complicado, pero sin mayores problemas. Gran estabilidad antes que

últimos avances.

OpenSuSe. Otra de las grandes. Facil de instalar. Version libre de la distribucion

comercial SuSE.

SuSE LINUX ENTERPRISE. Muy buena calidad, contenidos y soporte a los usuarios

por parte de la empresa que la distribuye, Novell. Es necesario el pago de una licencia

de soporte. Enfocada a empresas.

Servicios de red e Internet

Juan Eduardo Toledo Página 14

Slackware. Esta distribución es de las primeras que existio. Tuvo un periodo en el cual

no se actualizo muy a menudo, pero eso es historia. Es raro encontrar usuarios de los

que empezaron en el mundo linux hace tiempo, que no hayan tenido esta distribucion

instalada en su ordenador en algun momento.

Gentoo. Esta distribución es una de las unicas que incorporaron un concepto totalmente

nuevo en Linux. Es una sistema inspirado en BSD-ports. Podeis compilar/optimizar

vuestro sistema completamente desde cero.

Kubuntu. Distribución basada en Ubuntu, con lo que esto conlleva y centrada en el

usuario final y facilidad de uso. La gran diferencia con Ubuntu es que el entorno de

escritorio por defecto es KDE.

Mandriva. Esta distribución fue creada en 1998 con el objetivo de acercar el uso de

Linux a todos los usuarios, en un principio se llamo Mandrake Linux. Facilidad de uso

para todos los usuarios.

Modos de instalación de aplicaciones en Windows y GNU/Linux.

Windows

Instalacion Sencilla.

Algunos juegos o programas no llevan instalador basta con copiar la carpeta del

programa al disco duro y hacerle un acceso directo en el escritorio para poder ejecutarlo

desde allí.

Instalacion desde un ejecutable

Haces doble click sobre el .exe y se ejecutara el asistente de instalación con el cual

podras cambiar algunos parámetros de instalacio y al terminar el asistente empezaran a

copiar los archivos del programa atu disco duro y cuando acabe solo con hacer doble

clic en suacceso directo ejecutaras la aplicacion

Linux

A partir de un gestor de paquetes

El gestor de paquetes es un programa que nos indica que aplicaciones están instaladas

en nuestro equipo, en este sentido es similar a la opción de Agregar o Quitar Programas

en entornos Windows. Sin embargo a través de los gestores de paquetes tenemos la

posibilidad de instalar nuevas aplicaciones en nuestros equipos (con la ventaja de que

todas ellas son gratuitas).

Servicios de red e Internet

Juan Eduardo Toledo Página 15

El funcionamiento en todos ellos es muy similar, una vez arrancado el programa, nos

ofrece un buscador, desde el que podemos realizar busquedas a partir del nombre del

paquete (la aplicación que quieres instalar), y para instalar el paquete que deseemos

bastará con seleccionar y pulsar sobre el botón de Aplicar Cambios para que esta se

descarge y sea instalada en nuestro sistema.

Estos gestores también nos permiten desinstalar paquetes.

Instalar aplicaciones Linux desde Internet

Existen muchas páginas en Internet que nos ofrecen la posibilidad de descargarnos

aplicaciones Linux. Por lo general estas descargas serán ofrecidas según la distribución

de Linux que uses, pudiendonos encontrar diversas extensiones (.deb, .rpm, .tar.gz)

Ejecutable de windows (.exe por ejemplo) este no se ejecutará nativamente. Si

queremos instalar aplicaciones de Windows en Linux deberemos instalar Wine.

Si es un archivo de extensión .deb y estamos en Ubuntu / Kubuntu bastará con

hacer un doble click, ya que es un ejecutable de Ubuntu, Debian y otras distros

derivadas de éste.

Archivo de extensión .rpm (este es un ejecutable en Red Hat y Fedora por lo que

para usarla deberemos realizar un transformación en el paquete para convertir un

paquete .rpm en un paquete .deb.Para hacer esto usamos el terminal y la

herramienta alien (sudo apt-get alien en el terminal para instalarla), y

ejecutaremos en el terminal: sudo alien -i nombredelpaquete.rpm

Archivo de extensión .tar.gz, .tar.bz2, .tar, u o atro archivo de tipo tar (es un

archivo comprimido). Si pensaste que es un instalador, no lo es, ya que

normalmente contiene un paquete de archivos, en el cual, adentro se encuentra el

archivo instalador. Asi que solo descomprímelo (Click derecho, extraer aqui), y

ejecuta el instalador que puede ser un archivo de tipo: .bin, .sh. En el terminal

ejecuta: ./nombredelarchivo.bin (si es un .bin) o ./nombredelarchivo.sh o

también sh nombredelarchivo.sh (si es un .sh). Si te dice algo sobre permiso

denegado escribe: sudo chmod +x nombredelarchivo.extension (le darás permiso

de ejecución al archivo) , y vuelve a ejecutar el comando.

En estos 3 últimos casos donde instalaras via terminal, tendrás que ubicarte en la ruta

donde se encuentre el archivo, por ejemplo, si se encuentra en la carpeta Instaladores

que esta en el escritorio, tendrás que escribir en el terminal: cd

/home/tunombredeusuario/Escritorio/Instaladores o también cd Escritorio/Instaladores.

Servicios de red e Internet

Juan Eduardo Toledo Página 16

Máquinas Virtuales.

Es un software que emula a una computadora y puede ejecutar programas como si fuese

una computadora real. Este software en un principio fue definido como "un duplicado

eficiente y aislado de una máquina física". La acepción del término actualmente incluye

a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware

real.

Una característica esencial de las máquinas virtuales es que los procesos que ejecutan

están limitados por los recursos y abstracciones proporcionados por ellas. Estos

procesos no pueden escaparse de esta "computadora virtual".

Uno de los usos domésticos más extendidos de las máquinas virtuales es ejecutar

sistemas operativos para "probarlos". De esta forma podemos ejecutar un sistema

operativo que queramos probar (GNU/Linux, por ejemplo) desde nuestro sistema

operativo habitual (Mac OS X por ejemplo) sin necesidad de instalarlo directamente en

nuestra computadora y sin miedo a que se desconfigure el sistema operativo primario

Las máquinas virtuales se pueden clasificar en dos grandes categorías según su

funcionalidad y su grado de equivalencia a una verdadera máquina.

Máquinas virtuales de sistema

Máquinas virtuales de proceso

Servicios de red e Internet

Juan Eduardo Toledo Página 17

Unidad 2. DHCP

Configuración automática de red (DHCP). Características.

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 estando 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.

Caracteristicas:

Administración sencilla.

Configuración automatizada.

Permite cambios y traslados.

Posibilidad de que el cliente solicite los valores de ciertos parámetros.

Mensajes de DHCP que soportan interacciones cliente/servidor robustas.

Componentes del servicio DHCP

- Programa Servidor Es en el que se pueden configurar los parámetro que

después mandara a sus clientes

- Programa Cliente Es el que tienen instalados los clientes y se encarga de

enviar la solicitud, recibirla y configurar el TCP/IP

Servicios de red e Internet

Juan Eduardo Toledo Página 18

Asignaciones. Tipos.

Sin DHCP, cada dirección IP debe configurarse manualmente en cada

dispositivo y, si el dispositivo se mueve a otra subred, se debe configurar otra dirección

IP diferente. El DHCP le permite al administrador supervisar y distribuir de forma

centralizada las direcciones IP necesarias y, automáticamente, asignar y enviar una

nueva IP si fuera el caso en el dispositivo es conectado en un lugar diferente de la red.

El protocolo DHCP incluye tres métodos de asignación de direcciones IP:

Asignación manual o estática: Asigna una dirección IP a una máquina

determinada. Se suele utilizar cuando se quiere controlar la asignación de

dirección IP a cada cliente, y evitar, también, que se conecten clientes no

identificados.

Asignación automática: Asigna una dirección IP de forma permanente a una

máquina cliente la primera vez que hace la solicitud al servidor DHCP y hasta

que el cliente la libera. Se suele utilizar cuando el número de clientes no varía

demasiado.

Asignación dinámica: el único método que permite la reutilización dinámica de

las direcciones IP. El administrador de la red determina un rango de direcciones

IP y cada dispositivo conectado a la red está configurado para solicitar su

dirección IP al servidor cuando la tarjeta de interfaz de red se inicializa. El

procedimiento usa un concepto muy simple en un intervalo de tiempo

controlable. Esto facilita la instalación de nuevas máquinas clientes a la red.

Algunas implementaciones de DHCP pueden actualizar el DNS asociado con los

servidores para reflejar las nuevas direcciones IP mediante el protocolo de actualización

de DNS.

Protocolo DHCP. Se necesita un servidor DHCP que distribuya las direcciones IP. Este equipo será

la base para todas las solicitudes DHCP por lo cual debe tener una dirección IP fija. Por

lo tanto, en una red puede tener sólo un equipo con una dirección IP fija: el servidor

DHCP.

Cuando un equipo se inicia no tiene información sobre su configuración de red y

no hay nada especial que el usuario deba hacer para obtener una dirección IP. Para esto,

la técnica que se usa es la transmisión: para encontrar y comunicarse con un servidor

DHCP, el equipo simplemente enviará un paquete especial de transmisión (transmisión

en 255.255.255.255 con información adicional como el tipo de solicitud, los puertos de

conexión, etc.) a través de la red local. Cuando el DHCP recibe el paquete de

transmisión, contestará con otro paquete de transmisión (no olvide que el cliente no

tiene una dirección IP y, por lo tanto, no es posible conectar directamente con él) que

contiene toda la información solicitada por el cliente.

Servicios de red e Internet

Juan Eduardo Toledo Página 19

Funcionamiento del servicio DHCP. Tipos de mensajes.

DHCP DiscoveryDHCP Discovery es una solicitud DHCP realizada por un cliente

de este protocolo para que el servidor DHCP de dicha red de computadoras le asigne

una Dirección IP y otros Parámetros DHCP como la máscara de red o el nombre DNS.

DHCP Offer DHCP Offer es el paquete de respuesta del Servidor DHCP a un cliente

DHCP ante su petición de la asignación de los Parámetros DHCP. Para ello involucra su

dirección MAC (Media Access Control).

DHCP Request El cliente

selecciona la configuración de los

paquetes recibidos de DHCP Offer.

Una vez más, el cliente solicita una

dirección IP específica que indicó el

servidor

DHCP Acknowledge Cuando el

servidor DHCP recibe el mensaje

DHCPREQUEST del cliente, se inicia

la fase final del proceso de

configuración. Esta fase implica el

reconocimiento DHCPACK el envío

de un paquete al cliente. Este paquete incluye el arrendamiento de duración y cualquier

otra información de configuración que el cliente pueda tener solicitada. En este punto, la

configuración TCP / IP proceso se ha completado.

DHCP Release Si los clientes envían una petición al servidor DHCP para liberar su

dirección IP. Como los clientes generalmente no de broadcast. El router puede ser

configurado para redireccionar los paquetes DHCP a un servidor DHCP en una subred

diferente

DHCP Inform El cliente envía una petición al servidor de DHCP: para solicitar más

información que la que el servidor ha enviado con el DHCPACK original; o para repetir

los datos para un uso particular - por ejemplo; los browsers usan DHCP Inform para

obtener la configuración de los proxies a través de WPAD.

Servicios de red e Internet

Juan Eduardo Toledo Página 20

Parámetros y declaraciones de configuración.

Un servidor DHCP puede proveer de una configuración opcional al dispositivo

cliente. Dichas opciones están definidas en RFC 2132. Lista de opciones configurables:

Dirección del servidor DNS

Nombre DNS

Puerta de enlace de la dirección IP

Dirección de Publicación Masiva

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

Ejemplo de configuración de un servidor DHCP:

Servicios de red e Internet

Juan Eduardo Toledo Página 21

Servicio DHCP a varias redes. Agente relay DHCP.

El agente Relay de DHCP (dhcrelay) permite realizar peticiones DHCP y

BOOTP de una subred que no tiene servidor DHCP propio. Este agente pasa peticiones

a otras subredes que si tienen servidores DHCP. Cuando un cliente solicita información,

el agente pasa la petición a la lista de servidores especificada al iniciar el agente relay.

Cuando un servidor devuelve la respuesta, la respuesta se devuelve al cliente que la

solicitó. El agente relay debe tener tantas interfaces de red como a redes esté conectado

y en principio escucha sobre todas ellas a no ser que se edite el fichero

/etc/sysconfig/dhcrelay y se modifique la variable INTERFACES y se coloque la

interfaz que interese. Además se deberá escribir la variable

DHCPSERVERS=”listaServidores”

El agente relay se arranca mediante /sbin/service dhcrelay Start y se para mediante

/sbin/service dhcrelay stop

DHCP Failover Protocol.

Nuestra configuración normal no tendra ningún problema hasta que el servidor DHCP

se desconecte. La causa de su desconexión podría ser un fallo de hardware, un corte de

energía, o incluso una actualización del sistema operativo, no importa. Una vez que se

ha desconectado, todos los equipos cliente DHCP perderán sus configuraciones de red a

los 30 minutos (el tiempo de arrendamiento máximo).

Podríamos encender a otro servidor DHCP en su lugar, pero la información sobre los

arrendamientos se perderá, posiblemente se obligue a los clientes a adquirir nuevas

direcciones. En esa situación, los clientes tendrían que romper las conexiones de red

existentes.

Alternativamente, se podría planificar un tiempo de inactividad mediante el aumento de

los tiempos de arriendo de 30 minutos a la mayor parte del día. Esto reduciría, pero no

eliminar completamente-el riesgo de que cualquier cliente que tenga su contrato de

alquiler expire mientras el servidor está fuera de línea, pero cualquier cliente recién

llegados no obtener una dirección.

Este protocolo resuelve todos estos problemas debido a que son dos servidores

DHCP independientes configurados de tal manera que cuando caiga el primario entra en

funcionamiento el secundario que tiene la misma información de arrendamientos y de

configuración.

Servicios de red e Internet

Juan Eduardo Toledo Página 22

Problemas asociados a DHCP. Seguridad.

Al entregar numeros IP dentro de la red, habiendo un DNS, no hay un puente

intermedio entre DNS y DHCP directo. Es decir, hay que agregar las máquinas

“a mano” en el DNS.

Los mensajes tienden a fallar sobre todo si las tarjetas de red hacen la

negociacion de velocidad.

Cualquier cliento con solo enchufarlo a la red puede acceder a recursos que

están privados para esa red.

BOOTP

Es un protocolo de red UDP utilizado por los clientes de red para obtener su

dirección IP automáticamente. Normalmente se realiza en el proceso de arranque de los

ordenadores o del sistema operativo.

Este protocolo permite a los ordenadores sin disco obtener una dirección IP antes de

cargar un sistema operativo avanzado. Históricamente ha sido utilizado por las

estaciones de trabajo sin disco basadas en UNIX (las cuales también obtenían la

localización de su imagen de arranque mediante este protocolo) y también por empresas

para introducir una instalación preconfigurada de Windows en PC recién comprados

(típicamente en un entorno de red Windows NT).

DHCP es un protocolo basado en BOOTP, más avanzado, pero más difícil de

implementar. Muchos servidores DHCP también ofrecen soporte BOOTP.

El proceso BOOTP involucra los siguientes pasos:

1. El cliente determina su propia dirección de hardware; esta dirección está

normalmente en una ROM en el hardware.

2. Un cliente BOOTP envía su dirección hardware en un datagrama UDP al

servidor. Si el cliente sabe su dirección IP y/o la dirección del servidor, debería

usarlos, pero en general los clientes BOOTP no tienen datos de configuración IP

del todo. Si el cliente no sabe su propia dirección IP, usa 0.0.0.0. Si el cliente no

sabe la dirección IP del servidor, usa la dirección broadcast limitada

(255.255.255.255). El número de puerto UDP es el 67.

3. El servidor recibe el datagrama y busca la dirección hardware del cliente en su

fichero de configuración, que contiene la dirección IP del cliente. El servidor

rellena los campos restantes en el datagrama UDP y lo devuelve al cliente

usando el puerto UDP 68.

4. Cuando recibe la respuesta, el cliente BOOTP grabará su propia dirección IP

(permitiendo que responda a las peticiones ARP) y comenzará el proceso de

bootstapping

Servicios de red e Internet

Juan Eduardo Toledo Página 23

Comandos utilizados para el funcionamiento del servicio.

Archivos de registro del sistema /var/log/syslog Configurar servidor en el fichero dhcp.conf Configurar interfaces DEBIAN: sudo gedit /etc/network/interfaces Configurar interfaces FEDORA: sudo gedit /etc/sysconfig/network-scripts/ifcfg-ethX Configurar interfaces OPENSUSE: sudo kwrite /etc/sysconfig/network/ifcfg-ethX Para parar, iniciar, reiniciar o ver el estado /etc/init.d/dhcp3-server stop /etc/init.d/dhcp3-server start /etc/init.d/dhcp3-server restart /etc/init.d/dhcp3-server status

Configuracion del servidor DHCP Configuramos la tarjeta de red del servidor para que este en la misma subred que los

clientes.

Servicios de red e Internet

Juan Eduardo Toledo Página 24

Vamos a administrador de servidor, agregar funciones, seleccionamos Servidor de

DHCP y pulsamos en siguiente.

Confirmamos las opciones que se van a sealizar.

Servicios de red e Internet

Juan Eduardo Toledo Página 25

Se inicializa un aistente.

Servicios de red e Internet

Juan Eduardo Toledo Página 26

Escribimos un nombre para este nuevo ámbito.

Selecciónanos un intervalo de direcciones consecutivas.

Servicios de red e Internet

Juan Eduardo Toledo Página 27

En nuestro caso no excluimos ninguna dirección.

Aquí dejamos la opción por defecto, mas adelante podremos modificar esta opción para

optimizar el rendimiento.

Escribimos la dirección IP de la puerta de enlace predeterminada que deben utilizar los

clientes que obtienen una dirección IP de este ámbito.

Si hay servidores DNS en la red, escriba el nombre de dominio de la organización en el

cuadro Dominio primario. Escriba el nombre de su servidor DNS y haga clic en

Resolver para asegurarse de que el servidor DHCP puede ponerse en contacto con el

servidor DNS y determinar su dirección. Haga clic en Agregar para incluir ese servidor

en la lista de servidores DNS asignados a los clientes DHCP.

Servicios de red e Internet

Juan Eduardo Toledo Página 28

Pero no tenemos servidores DNS, por lo que dejaremos esta ventana sin editar y

continuamos.

No tenemos WINS, por lo que dejaremos esta ventana sin editar y continuamos.

Servicios de red e Internet

Juan Eduardo Toledo Página 29

Seleccionamos activar ahora para aplicar el ámbito que acabamos de configurar.

Por último finalizamos y comprobamos que ya tenemos instalado el servicio.

Si se a instalado de forma correcta deberá aparecer la siguiente pantalla.

Servicios de red e Internet

Juan Eduardo Toledo Página 30

Configuración del cliente DHCP.

Cambiamos la tarjeta de red a modo automatico

Y comprobamos que el servicio esté iniciado.

Servicios de red e Internet

Juan Eduardo Toledo Página 31