Aplicaciones de Red RHA 030 Sistemas Operativos de Red 1 1 1 1.

Slides:



Advertisements
Presentaciones similares
Capitulo 7: Procesamiento batch y el Job Entry Subsystem (JES)
Advertisements

Arquitectura de una red MAN
Introducción a Linux Lic. Gonzalo Pastor.
Curso de Java Java – Redes Rogelio Ferreira Escutia.
1 Curso Básico de C.I.O. Light Sección 12 Internet Sección 12 - Internet.
Nau Gran dHivern Intr. a la creación y gestión de páginas web Introducción a la web.
Internet y tecnologías web
Jorge de Nova Segundo UD 6: Instalación y administración de servicios de correo electrónico Funcionamiento del servicio de correo electrónico.
Mail Server Xavier Bustamante. Objetivo: Permitir que usuarios en la red puedan enviar y recibir mail. HUB user10 user20 Mac OS X Server 10.4 user30.
Componentes de las redes fisicas
Modulo 3. Aplicaciones de Redes
C ONFIGURACIÓN C UENTAS D E C ORREO ZTE N281. C ONFIGURACIÓN C UENTAS D E C ORREO ZTE N281 1-Ingrese a menú 2-Ingrese a Mensajes 3-Ingrese a Correo 4-Seleccione.
Programa para el Impulso a la Implementación del Protocolo IPv6 en Instituciones Vinculadas a RENATA 2012 Servicio FTP.
Redes de comunicaciones Protocolos usados en Internet
Phone2Wave-Server Manual de Operación.
Servicio de terminal remoto
Telnet y SSH Integrantes: Carlos Parra José Isabel
PROTOCOLOS Y ESTANDARES DE RED
SERVICIOS DE TCP/IP.
Tema 5 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto
Trabajar en una pequeña o mediana empresa o ISP. Capítulo 7
Los servicios de red son la fundación de una red de trabajo en un ambiente de computadoras. Generalmente los servicios de red son instalados en uno o.
Modelos De Referencia OSI y TCP/IP.
Oscar Navarrete J. Jorge Gutiérrez A.
PROTOCOLOS Un protocolo es un conjunto de reglas que hacen que la comunicación en una red sea más eficiente.
Índice Sesión I Bloque I (09:30 a 10:30 Horas) Configuración Inicial
Funcionamiento del servicio de correo electrónico.
Manual del Usuario Perfil 03. Reportes Web. Ver. 1.1
Aspectos básicos de networking: Clase 5
1 Correo Electrónico TALLER DE ALFABETIZACIÓN DIGITAL.
Universidad de La Coruña Escuela Universitaria Politécnica Control de Procesos por Computador Diego Cabaleiro 24 de Noviembre 2009.
Direccionamiento de la red: IPv4
CAPA DE APLICACIÓN REDES I.
ELEMENTOS DE UNA RED ( Parte I)
Protocolo POP (Protocolo de oficina postal)
POP3 UCLV Mapas Conceptuales para la enseñanza de Redes de Computadoras.
Instalación y configuración de servidores. 2 de 9 Servicios Internet (I) “El proyecto Apache es un esfuerzo conjunto para el desarrollo de software orientado.
Correo electrónico Internet
HERNANDEZ RAMIREZ CAROLINA CONALEP IXTAPALUCA 236.
El término servidor hace referencia a un host que ejecuta una aplicación de software que proporciona información o servicios a otros hosts conectados.
AXEL LATORRE GABRIEL VALENZUELA GIAN PAOLO ALMEIDA ROMMEL CHIFLA ISABEL VILLEGAS INTEGRANTES.
RESUMEN CAPITULO 6.
En este capitulo se analizo la relación entre cliente y servidor de red habituales, como: HTTP FTP DNS DHCP Correo Electrónico INTRODUCCIÓN.
2: Capa Aplicación 1 Capa Aplicación: FTP ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto.
Conceptos básicos sobre Internet
Otras aplicaciones1 FTP Telnet (y ssh) WWW. Otras aplicaciones2 FTP File Tranfer Protocol Protocolo de transferencia de archivos básico pero útil y fácil.
Capítulo 10: Capa de aplicación
CONCEPTOS DE REDES Y PUERTOS MAS CONOCIDOS
Funcionamiento del servicio de correo electrónico
Servicios de Red e Internet
2: Capa Aplicación 1 Capa Aplicación: File Transfer Protocol ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material.
Tema 6 – Servicio de Correo Electrónico
File Transfer Protocol.
Protocolos del modelo TCP/IP
Ing. Elizabeth Guerrero V.
Punto 2 – Elementos de Correo Juan Luis Cano. Para que una persona pueda enviar un correo a otra, cada una ha de tener una dirección de correo electrónico.
¿Que son lo servidores de correo? Es un aplicación de red, ubicada en un servidor en internet en la cual se envían, adjuntos de ficheros de cualquier.
PROTOCOLO TCP Y UDP.
Ing. Elizabeth Guerrero V.
Luis Villalta Márquez Servicios SFTP/SCP. SFTP SSH File Transfer Protocol (también conocido como SFTP o Secure File Transfer Protocol) es un protocolo.
Unidad III Protocolos y Servicios. Filosofía Cliente/Servidor Cliente/servidor no es más que la forma de llamar a las aplicaciones que trabajan en conjunto.
PROTOCOLOS DE COMUNICACIÓN PRESENTAN: GUADALUPE MORALES VALADEZ ESTELA ORTEGA AGUILAR IRAIS UGARTE BAUTISTA LAURA ARELI JERONIMO FLORES ANA LILIA CONDE.
S ERVICIOS DE RED E I NTERNET T EMA 6 : I NSTALACIÓN Y ADMINISTRACIÓN DE SERVICIOS DE CORREO ELECTRÓNICO Nombre: Adrián de la Torre López.
FL Print Job Tracker 4.0 Administra Controla Audita Almacena “Spend less time managing your printing costs and more time managing your profit”
Almacenamiento virtual de sitios web: «Hosts» virtuales
© 2008 Cisco Systems, Inc. Todos los derechos reservados.Información confidencial de Cisco Presentation_ID 1 Capítulo 10: (4) Capa de aplicación Aspectos.
Unidad 4. Servicios de acceso remoto
Protocolos de Transporte y Aplicación
Planificación Curso UNIDAD 1. INTRODUCCIÓN A LOS SERVICIOS EN RED UNIDAD 2. SERVICIOS DHCP UNIDAD 3. SERVICIOS DNS UNIDAD 4. SERVICIOS DE ACCESO REMOTO.
FTP Y HTTP. HTTP Y HTTPS El Protocolo de transferencia de hipertexto (HTTP, Hypertext Transfer Protocol), uno de los protocolos en el conjunto de aplicaciones.
Transcripción de la presentación:

Aplicaciones de Red RHA 030 Sistemas Operativos de Red 1 1 1 1

Tema 1: Introducción a las redes TCP/IP En Linux los servicios de red se implementan bajo la arquitectura cliente - servidor. Siempre se mantienen en ejecución Las comunicaciones se realizan usando TCP/IP Se establecen conexiones cliente – servidor a una IP y un puerto. Los servicios atienden en puertos bien conocidos, listados en el archivo /etc/services. (Bajo 1024). Hostname e ifconfig permiten ver la dirección IP Netstat –tuna muestra todos los puertos abiertos en un equipo. 2

Clientes, servidores y protocolo TCP/IP Los servidores están altamente disponibles Los servidores tienen una identificación bien conocida. (IP, Nombre de host) El cliente se ejecuta el tiempo necesario para completar una tarea. Todo cliente y servidor deben tener una dirección IP y un número de puerto. Dirección IP 32 bits. Puertos 16 bits. 65536 en total. Los puertos bajo 1024 se conocen como puertos bien conocidos o privilegiados. El catálogo de los servicios y puertos bien conocidos está en /etc/services Cada vez que un proceso quiere participar en una conversación TCP/IP con otro proceso, el kernel debe asignarle un número de puerto 3

Sockets

Determinar servicios actuales TCP/IP hostname -i Muestra IP del PC netstat -t Muestra sockets TCP -u Muestra sockets UDP -n Muestra dirección IP en vez de hostname -a Muestra todos los sockets

Conexiones establecidas Salida de netstat: Direcciones IP especiales, sockets de escucha y conexiones establecidas Direcciones IP 172.16.62.9: Dirección externa 127.0.0.1: Dirección de lazo local 0.0.0.0: Todas las direcciones IP disponibles del servidor Conexiones establecidas Tienen un proceso de cliente y de servidor con conexión establecida. Sockets de escucha Conexiones de un servidor antes que se establezcan con un cliente.

Tema 2: Impresión en Linux: CUPS Sistema de Impresión Común de Unix Colas de impresión son mantenidas por cupsd Utiliza Protocolo de Impresión de Internet IPP Componentes de las colas de impresión: Directorio de almacenamiento temporal Filtros para transformar archivos de entrada en formatos apropiados para la impresora Dispositivo secundario (Impresora paralela, USB, de Red, SMB)

Infraestructura de Impresión

Navegar por las colas gnome-print-manager lpstat -a Lista las colas -o Lista los trabajos -p Lista las colas y si están inactivas u ocupadas -s Lista el estatus de la impresora, incluida la cola por defecto y el dispositivo secundario asociado con la cola

Someter y administrar trabajos lpr para enviar trabajos (lp) -P printer Usa la cola de impresión impresora -# Imprime # copias -p Representa archivos de texto con un encabezado del nombre de archivo, nombre del trabajo y fecha. -r Borra los archivos de impresión nombrados después de imprimir. lpq (lpstat) Lista los trabajos pendientes lprm (cancel) Elimina los trabajos de impresión Las aplicaciones imprimen entubando la información directamente a la entrada estándar del comando lpr.

Interfaz web CUPS Los clientes interactúan con el demonio cupsd mediante el protocolo IPP, el que es una extensión HTTP. http://localhost:631

Tema 3: Administración de archvios de impresión El formato de impresión primario en Linux es PostScript gs y ggv permiten visualizar documentos PostScript enscript convierte un archivo de texto en PostScript ps2pdf y pdf2ps convierten PostScript a PDF y viceversa. mpage puede reordenar las páginas de un documento PostScript

PostScript En Linux la mayoría de las impresoras esperan recibir texto en ASCII o gráficos en PostScript. Cada vez que una impresora PostScript recibe un archivo de texto que comienza con los caracteres %!PS el archivo se interpreta como PostScript. gs (GhostScript) ejecuta un intérprete PostScript gs puede usarse para convertir varios archivos PostScript en otro formato. ggv (Gnome GhostView) para ambiente gráfico.

Ver y convertir documentos PDF xpdf permite, ver, imprimir o convertir documentos pdf en PostScript. ps2pdf Permite (al igual que gs, pero más fácil) generar un PDF a partir de un PostScript. pdf2ps Realiza la operación inversa Usage: ps2psf file.ps file.pdf

Representación de texto para impresión enscript convierte archivos de texto en PostScript. Envía un archivo de texto directamente a lpr, imprimiéndolos de inmediato, por ello debe usarse con la opción -o.

Reordenamiento del PostScript con mpage Puede usarse para extraer páginas de un PostScript o reformatearlo. También sirve para imprimir documentos de varias páginas por hoja. Acepta PS o texto como entrada. El texto lo traduce a PS antes de manejarlo.

Tema 4: Correo Electrónico La administración del email implica dos agentes: MUA y MTA. El MUA es el cliente de correo. El MTA es el servidor de correo, que intercambia emails con máquinas remotas y que usa el protocolo SMTP. El trabajo de recepción de email a veces se delega a un servidor especial que usa los protocolos POP o IMAP. La tarea de envío de correo se puede delegar a un servidor SMTP externo. El correo entregado, pero no leído se almacena en /va/spool/mail/$USER mail es un MUA sencillo sendmail es el MTA por defecto en Linux/Unix

Uso del correo electrónico Requerimientos: Determinar cuál es el computador del receptor Enviar el mail Si el receptor no puede ser contactado, almacenar temporalmente el mail e intentar el reenvío más tarde. La aplicación de correo del receptor debe estar siempre disponible. Solución Contar con un Agente de correo de usuario (MUA) Contar con un Agente de transporte de correo (MTA) Apropiado para sistemas con conexión a Internet conocidas y permanentes.

Solución primaria MTA MUA Opera en segundo plano. Recibe email para enviar. Determina dirección del destino. Intenta contactarse con el MTA del destino. Si no lo logra, guarda temporalmente el mail. MUA Recupera el correo desde el almacenamiento local y lo presenta como correo nuevo. Permite a los usuarios escribir respuestas y pasar los mails al MTA. Outlook express, Evolution, mail, son ejemplos de MUA.

Sevidores de buzón La condición normal es que no se cuente con una máquina conocida “por el mundo” cuando se está conectado a Internet. IP Dinámica Sin nombre FQDN Los ISP proveen los servidores de correo para la recepción (y almacenamiento) de email de las cuentas de sus usuarios. (POP - IMAP) En este caso, se sigue usando el MTA del usuario para el envío de email. Esta es la conf. predeterminada de RHEL.

Servidores de correo saliente Actualmente los ISP utilizan este método: proveen servidores buzón y también servidores de transferencia de correo para recibir y/o enviar correo.

Entrega local Unix permite a los usuarios de una máquina local enviar correo electrónico entre sí. En este caso no se requiere de los servidores pop ó smtp.

MUA mail Es el mua más sencillo mail no puede ser configurado para acceder al correo en un servidor pop e imap, ni tampoco para usar un smtp saliente. Se configura para esperar correo enviado al directorio /var/spool/mail y entrega al MTA para enviar correo local. mail <options> user mail -s “Aquí está el archivo” juanito < archivo.txt

Tema 6: Aplicaciones de diagnóstico de red /sbin/ifconfig muestra la configuración IP ping confirma la conectividad de red entre hosts host hace consultas de DNS netstat -tuna lista servicios y conexiones activas de red /sbin/traceroute para diagnosticar problemas de enrutamiento.

Configuración requerida por TCP/IP Dirección IP Puerta de enlace predeterminada, para enviar los datos a ser enrutados a otra red. Servidor de nombres

/sbin/ifconfig y /sbin/route ifconfig muestra la configuración IP de las interfaces de red. ethn trn fddin pppn lo route muestra la el cuadro de enrutamiento

Configuración DNS Estática en /etc/hosts Dinámica en /etc/resolv.conf

Confirmación de conectividad IP, Examen de ruta y consultas DNS ping traceroute host

Tema: Terminal de HTTP y clientes FTP Elinks es un terminal HTTP de consola. Se llama con el comando links. curl es una aplicación de protocolo múltiple no interactivo (HTTP, HTTPS y FTP) usada para transferencias batch. wget es una aplicación de protocolo múltiple no interactivo (HTTP, HTTPS y FTP) usada para transferencias recursivas de páginas web.

links y curl links http://www.redjat.com La pantalla está activa y los enlaces pueden navegarse mediante las flechas o el mouse. Al presionar ESC se activa un menú. Para usar proxy, especificar export HTTP_PROXY=http://servername:port curl es un cliente que sirve para obtener o enviar archivos a un servidor usando alguno de los protocolos compatibles http, https, ftp, gopher, dict, telnet, ldap, file.)

Opciones de curl

wget: Descarga recursiva no interactiva Para usar proxy, definir varible HTTP_PROXY.

Comandos remotos de shell Ejecución de comandos en máquinas remotas, puede ser interactivo. SSH, todas las transacciones se encriptan. La autenticación puede realizarse mediante contraseñas o PKI. El par de claves pública – privada se genera con ssh-keygen La autenticación puede realizarse de cliente a servidor como de servidor a cliente.

rsh Fue la primera shell remota rsh -l elvis server1 ls /tmp Si no se especifica comando, se abre una shell interactiva Autenticación por medio de archivo ~/.rhost Se agregan líneas con el host y nombre de usuario. Sólo el usuario propietario puede leerlo Desventajas Requiere resolución de nombre No cifra

ssh Une la funcionalidad de rsh con la seguridad de PKI para asegurar comunicaciones cifradas entre cliente – servidor. sshd es el nombre del demonio Ejemplo de comando: ssh elvis@server ls /tmp El usuario se autentifica por defecto por contraseña

Autenticación ssh con clave pública En PKI, lo cifrado con una clave, sólo se puede descrifrar con otra clave (cifrado asimétrico) Debe generarse un par de claves: pública y privada. El usuario distribuye la clave pública y mantiene resguardada y sólo conocida por él la clave privada. Para generar un par de claves PKI para ssh, se usa ssh-keygen. Normalmente en ssh se usa el algoritmo de encriptación rsa: ssh-keygen -t rsa Las claves se guardan en ~/.ssh la pública se llama id_rsa.pub y la privada se lllama id_rsa.

Autenticación ssh con clave pública La clave pública de quien desee ingresar vía ssh debe almacenarse en el servidor (o host), en el archivo ~/.ssh/authorized_keys de la cuenta. Una clave pública de usuario remoto por línea. authorized_keys sólo debe ser legible por el dueño del archivo. Ejemplo: ssh elvis@server “cat >> .ssh/authorized_keys” < .ssh/id_rsa.pub ssh elvis@server chmod 600 .ssh/authorized_keys