martes, 23 de noviembre de 2010

TEMA 3 PRÁCTICAS SSH

Caso Práctico 1
-En el caso práctico1 se nos pedía establecer una conexión con el servidor del aula (192.168.1.149)
a través del protocolo SSH. Después tenemos que crear un acceso directo al servidor en unos de sus direcotrios. Para ello tenemos que entrar a través de nautilus y con putty.

Caso Práctico 2
-En el caso práctico2 tenemos que ejecutar de una forma segura las aplicaciones gráficas, utilizando SSH con la máquina GNU/Linux. En esta práctica tenemos que realizar dos pasos que son los siguientes:
*Activación del reenvío en el servidor SSH.
*Activación del reenvío en el cliente SSH y ejecución remota de la aplicación.

Caso Práctico 3
-En el caso práctico3 tenemos que realizar una instalación del servidor SSH utilizando Webmin. Para ello es muy importante tener instalado el servidor OpenSSH con Synaptic.

Caso Práctico 4
-En el caso práctico4 tenemos que ejemplificar una conexión con contraseña de usuario alumno1 a la máquina remota servidor.aulaSER.com como alumno. En el ordenador del profesor tiene que estar instalado y configurado el servidor OpenSSH.
*Antes de realizar esta práctica tenemos que tener en cuenta que:
                                        
En el aula existe definido el dominio: aulaSER.com
En el equipo pc11 existe el usuario alumno1
En el servidor servidor.aulaSER.com existe el usuario alumno

Caso Práctico 5
-En el caso práctico5 tenemos que mostrar cómo se dearrolla una conexión, por una clave pública, del usuario alumno1 a la máquina remota servidor.aulaSER.com como usuario alumno.
*Antes de realizar esta práctica tenemos que tener en cuenta que:

                                           
En el aula existe definido el dominio: aulaSER.com
En el equipo pc11 existe el usuario alumno1
En el servidor servidor.aulaSER.com existe el usuario alumno

lunes, 22 de noviembre de 2010

Examen SSH

SSH:  es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a máquinas remotas a través de una red. Permite manejar por completo la computadora mediante un intérprete de comandos. Funciona por el puerto 22.

Tunel SSH.: Mecanismo mediante el cual se habilita un puerto en el ordenador y una conexion encriptada a una segunda maquina. Todos los datos que vayan por ese puerto especifico pasarán por la conexion segura al segundo ordenador
VNC son las siglas en inglés de Virtual Network Computing es un protolo de administracion remota que funciona por el puerto 5900 

Clave Privada

Clave privada: Es la criptografica asimétrica, una de las claves generadas para cifrar la autentificacion de usuarios .Es la clave que no se trasmite por la red. Solo es conocida por el usuario.

Clave Pública

Clave publica. En criptografica asimetrica, una de las dos claves generadas para cifrar la autentificacion de usuarios . Es la clave que se trasmite por la red.
Criptoanalisis.Parte de la criptografia que se ocupa de descifrar los mensajes en clave.


Emcriptación

Conceptos básicos sobre empriptacion.
-Privacidad: Nadie que no sea el destinatario puede leer la informacion.
-Integridad la información no puede ser alterada sin ser detectado el cambio en el transito del emisor al receptor
-autentificacion tanto el emisor como el receptor pueden confirmar la identidad de la otra parte que participa en la comunicacion.
-No rechazo: El creador no puede negar que es el autor.

ventajas y desventajas de encriptacion simetrica.
-Ventajas: La clave privada no se trasmite . basta con que cada usuario tenga su  clave doble-publica privada
-Desventajas: Esta tecnica no utiliza algoritmos enficientes, ya que no son rapidos a la hora de cifrar y descifrar 

Servicios en RED



DHCP

DHCP significa Protocolo de configuración de host dinámico . Es un protocolo que permite que un equipo conectado a una red pueda obtener su configuración (principalmente, su configuración de red) en forma dinámica (es decir, sin intervención particular). Sólo tiene que especificarle al equipo, mediante DHCP, que encuentre una direccion IP de manera independiente. El objetivo principal es simplificar la administración de la red.

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

  • Asignación manual: Asigna una dirección IP a un equipo determinado. Es mas frecuentemente utilizado cuando se desea controlar la asignacion de direcciones IP a cada equipo y asi evitar tambien , que se conecten equipos no identificados
  • Asignación automática: Asigna una dirección IP de forma permanente a un equipo. Se suele utilizar cuando el número de equipos en la LAN no varía demasiado.
  • Asignación dinámica: Este metodo hace uso de la reutilizacion de direcciones IP, tecnica mediante la cual, el servidor dhcp reinicia las tarjetas de red cada cierto intervalo de tiempo, asignando una nueva direccion IP a los equipos.

  • DHCPDISCOVER (para ubicar servidores DHCP disponibles)
  • DHCPOFFER (respuesta del servidor a un paquete DHCPDISCOVER, que contiene los parámetros iniciales)
  • DHCPREQUEST (solicitudes varias del cliente, por ejemplo, para extender su concesion)
  • DHCPACK (respuesta del servidor que contiene los parámetros y la dirección IP del cliente)
  • DHCPNAK (respuesta del servidor para indicarle al cliente que su concesión ha vencido o si el cliente anuncia una configuración de red errónea)
  • DHCPDECLINE (el cliente le anuncia al servidor que la dirección ya está en uso)
  • DHCPRELEASE (el cliente libera su dirección IP)
  • DHCPINFORM (el cliente solicita parámetros locales, ya tiene su dirección IP)


CREAR UN ÁMBITO NUEVO 

Un ámbito es un rango de direcciones IP que el servidor DHCP administrará. Hay que asegurarse del rango de direcciones, de las que hay que excluir y las que hay que reservar para otros servidores, como DNS o WINS.

Un ámbito es un rango de IP posibles en una red. Donde hay varios ámbitos los clientes de una subred lógica no pueden obtener direcciones de otro ámbito distinto, si el deseo es que sí lo hagan, entonces es necesario un superámbito, que no es más que una agrupación de ámbitos en un solo conjunto. Las principales razones de creación de un superámbito son: un ámbito se queda sin direcciones, hay que renumerar la red y trasladar los clientes a otro conjunto de direcciones o, se desea tener dos servidores DHCP en la misma subred por redundancia.

COMANDOS

Primero deberemos descargar el servidor DHCP, lo instalaremos con apt.

sudo apt-get update
sudo apt-get install dhcpd

Lo primero que debemos hacer es editar el archivo de configuración /etc/default/dhcpdónde deberemos indicar la tarjeta de red donde se quiere activar el servidor DHCP. Podemos hacer que el servidor ofrezca IPs en varias interfaces de red separándolas con un espacio. Para activarlo en la tarjeta de red eth0, deberíamos poner la siguiente línea: 
INTERFACES="eth0"

A continuación editaremos el archivo de configuración general y lo adaptaremos a nuestra red.

sudo nano -w /etc/dhcpd.conf

Una vez guardada la configuración, reiniciamos el servidor.
sudo /etc/init.d/dhcpd restart


Configuracion manual de TCP/IP
Inconvenientes:
En cada equipo se ha de asignar la direccion IP de manera manual
- Al ser manual, pueden aisgnarse IP incorrectas o no validas.
- Si hay errores, surgiran problemas en la red.
- Habra una sobrecarga de trabajo de administracion si se realizan cambios de ubicacion de equipos.
Configuración automática de TCP/IP
Ventajas:
- Las direcciones IP son asignadas por el servidor DHCP automaticamente a cada equipo que la solicite.
- Al automatizar la asignacion, estara libre de errores
- No habra problemas en la red.
- Los cambios de la estructura de la red se reflejan de manera automatica al actualizarse cada cliente.




ZONA DIRECTA

Para crear una zona directa, lo primero que hay que hacer es seguir la guia del fichero “named.conf.default-zones” que se encuentra en:
/etc/bind/named.conf.default-zones.
En este fichero se encuentran distintas zonas. Para crear una zona directa debemos guiarnos por la zona “localhost”.

Zone “localhost” {
            Type master ;
            File “/etc/bind/db.local” ;
};

Para grabar la zona debemos guardar la zona nueva creada en el fichero “named.conf.local” que se encuentra en:
/etc/bind/named.conf.local. 

Para guarder la zona en este fichero debemos: 

- Abrir el cmd y ejecutamos:

 Sudo gedit /etc/bind/db.aulaSER.com

Para ahorrarnos escribir y tiempo, copiamos el guion del fichero /etc/bind/named.conf.default-zones que sea la zona del “localhost”. Ahora modificamos los datos del fichero predeterminado y lo hacemos para nuestro PC, que seria lo siguiente:

Zone “aulaSER.com” {
            Type master ;
            File “/etc/bind/db.aulaSER.com” ;
};

En /etc/bind/db.aulaSER.com es donde creamos y modificamos la zona directa. Para ello cogemos el guion de /etc/bind/db.local y lo pegamos en /etc/bind/db.aulaSER.com. En este fichero debemos escribir las IP y los ordenador del aula de trabajo. Quedaria el siguiente fichero:


;


; BIND fichero de datos de la zona directa del aula 32I

$TTL    38400    ;segundos que puede estar el registro en la caché

aulaSER.com.    IN    SOA    pcp112.aulaSER.comprofe.aulaSER.com. (
             2010100601        ; Número de serie / Serial
              10800        ; Actualización / Refresh
               3600        ; Tiempo de reintentos / Retry
             604800        ; Caducidad / Expire
              38400 )    ; Valor TTL / Negative Cache TTL
;
aulaSER.com.    IN    NS    pcp111.aulaSER.com.

aulaSER.com.    IN    A    192.168.1.22
pcp22        IN    A    192.168.1.22


pc101.aulaSER.com.    IN    A    192.168.1.101
pc102.aulaSER.com.    IN    A    192.168.1.102

pc103.aulaSER.com.    IN    A    192.168.1.103
pc104.aulaSER.com.    IN    A    192.168.1.104

pc105.aulaSER.com.    IN    A    192.168.1.105
pc106.aulaSER.com.    IN    A    192.168.1.106

pc107.aulaSER.com.    IN    A    192.168.1.107
pc108.aulaSER.com.    IN    A    192.168.1.108

pc109.aulaSER.com.    IN    A    192.168.1.109
pc110.aulaSER.com.    IN    A    192.168.1.110

pc111.aulaSER.com.    IN    A    192.168.1.111
pc112.aulaSER.com.    IN    A    192.168.1.112

pc113.aulaSER.com.    IN    A    192.168.1.113
pc114.aulaSER.com.    IN    A    192.168.1.114

pc115.aulaSER.com.    IN    A    192.168.1.115


pc149.aulaSER.com.    IN    A    192.168.1.149
pc150.aulaSER.com.    IN    A    192.168.1.150



www            IN    CNAME    pcp112

FTP            IN    CNAME    pcp112

mail            IN    CNAME    pcp112






ZONA INDIRECTA

Para crear una zona indirecta, lo primero que hay que hacer es seguir la guia del fichero “named.conf.default-zones” que se encuentra en:
/etc/bind/named.conf.default-zones.
En este fichero existen diferentes zonas. Para crear una zona indirecta debemos guiarnos por la zona “127.in-addr.arpa”.

Zone “127.in-addr.arpa” {
            Type master;
            File “/etc/bind/db.127”;
{;

En este fichero debemos copiar la configuracion predeterminada que carece sobre la zona indirecta en el archivo:
/etc/bind/named.conf.default-zones
Debemos configurar el fichero de acuerdo con la zona indirecta que queremos crear en el aula.

Zone “192.in-addr.arpa” {
            Type master;
            File “/etc/bind/db.192” ;
};

En el fichero “/etc/bind/192.in-addr.arpa” hay que introducir las IP  y los ordenadores del aula. Quedaría el siguiente fichero.

;
; BIND resolución inversa, dominio raíz in-addr.arpa
;
$TTL    38400    ;segundos que puede estar el registro en la caché
192.in-addr.arpa.    IN    SOA    
pcp22.aulaSER.comprofe.aulaSER.com. (
             2010100601        ; Número de serie / Serial
              10800        ; Actualización / Refresh
               3600        ; Tiempo de reintentos / Retry
             604800        ; Caducidad / Expire
              38400 )    ; Valor TTL / Negative Cache TTL
;
192.in-addr.arpa.    
IN    NS    pcp22.aulaSER.com.

22.1.168.192.in-addr.arpa.    IN    PTR    
pcp22.aulaSER.com.
22.1.168            IN    PTR    
pcp22.aulaSER.com.


101.1.168            IN    PTR    
pc101.aulaSER.com.
102.1.168            IN    PTR    
pc102.aulaSER.com.
103.1.168            IN    PTR    
pc103.aulaSER.com.
104.1.168            IN    PTR    
pc104.aulaSER.com.
105.1.168            IN    PTR    
pc105.aulaSER.com.
106.1.168            IN    PTR    
pc106.aulaSER.com.
107.1.168            IN    PTR    
pc107.aulaSER.com.
108.1.168            IN    PTR    
pc108.aulaSER.com.
109.1.168            IN    PTR    
pc109.aulaSER.com.
110.1.168            IN    PTR    
pc110.aulaSER.com.
111.1.168            IN    PTR    
pc111.aulaSER.com.
112.1.168            IN    PTR    
pc112.aulaSER.com.
113.1.168            IN    PTR    
pc113.aulaSER.com.
114.1.168            IN    PTR    
pc114.aulaSER.com.
115.1.168            IN    PTR    
pc115.aulaSER.com.

149.1.168            IN    PTR    
pc149.aulaSER.com.
150.1.168            IN    PTR    
pc150.aulaSER.com


miércoles, 27 de octubre de 2010

Examen SERVICIOS EN RED 6/20

6. En Linux, instalación y configuración del cliente DNS.
a) /etc/resolv.conf y /etc/host.conf
b) Interrogar al servidor de nombres.
    Interpretar respuestas.
    Devolver información.

7. Orden para arrancar el servidor DNS bind9 desde terminal o consola.
sudo/etc/init.d/bind9 start
8. Estructura y descripción de los contenidos de los ficheros de configuración del servidor DNS bind9.

/etc/bind/named.conf incluye
/etc/bind/named.conf local
/etc/bind/named.conf options
/etc/bind/named.conf local zones

9. Distribución y versión de Linux utilizada en el aula.
Ubuntu 10.04.1

10. ¿Cuál es el puerto por el que escucha el servicio DNS por defecto?

Puerto 53

11. Concepto y ejemplos de Root Server.

Es un servidor de nombre de dominio y es el servidor que saben donde estan los servidores.

12. TLD

Top Level Domain

13. ¿Cuál es el mecanismo que permite llevar una administración descentralizada del DNS?

Delegacion de dominios

14. ¿Puede un servidor secundario responder con autoridad por un dominio?

Si.

15. ¿Cuántos servidores primarios hay por zona?

Uno

16. Webmin

Es una herramienta de configuración de sistemas de Unix.
17. Tipos de servidores DNS y transferencia de zona.

Servidor primario (maestro): obtiene la información de sus zonas de sus archivos locales. Todas las
modificaciones sobre una zona, como añadir dominios, se llevan a cabo en el servidor primario.
Servidor secundario (esclavo): contiene una copia de solo lectura de los archivos de zona, ya que la
información se encuentra en otro servidor, por lo general primario, con autoridad sobre esas zonas.
Servidor caché: solo atiende consultas de los clientes DNS (revolvedores) sobre nombres de dominios.

No contiene ningun tipo de información acerca de la zona y se utiliza para acelerar las consultas.



18. Comandos del sistema útiles para el servicio DNS. Utilidades comprobación de la configuración de bind9 y zonas. Busca información sobre whois.

WHOIS es un protocolo TCP basado en petición/repuesta que se utiliza para efectuar consultas en
una base de datos que permite determinar el propietario de un nombre de dominio o una dirección
IP en Internet.

19. Configuración del servidor DNS con Windows 2003 Server




Instalar DNS
1. Abra el Asistente para componentes de Windows. Para ello, siga estos pasos:
a. Haga clic sucesivamente en Inicio, Panel de control y Agregar o quitar programas.
b. Haga clic en Agregar o quitar componentes de Windows.
2. En la lista Componentes, active la casilla de verificación Servicios de red y haga clic en Detalles.
3. En Subcomponentes de Servicios de red, active la casilla de verificación Sistema de nombre de dominio
(DNS), haga clic en Aceptar y, a continuación, haga clic en Siguiente.
4. Si se le solicita, en Copiar archivos de, escriba la ruta de acceso completa de los archivos de distribución y
haga clic en Aceptar.
Configurar el servidor DNS
1. Haga clic en Inicio, seleccione Programas, Herramientas administrativas y, a continuación, haga clic en DNS.
2. Haga clic con el botón secundario del mouse en Zonas de búsqueda directa y, a continuación, haga clic en
Nueva zona.
3. Cuando se inicie el Asistente para zonas nuevas, haga clic en Siguiente.
Se le pedirá que indique un tipo de zona. Los tipos de zona incluyen:
o Zona principal: crea una copia de una zona que puede actualizarse directamente en este servidor. Esta
información de zona se almacena en un archivo de texto .dns.
o Zona secundaria: una zona secundaria estándar copia toda la información de su servidor DNS
principal. Un servidor DNS principal puede ser una zona principal o secundaria de Active Directory
que esté configurada para las transferencias de zona. Tenga en cuenta que no puede modificar los
datos de la zona de un servidor DNS secundario. Todos sus datos se copian desde su servidor DNS
principal.
o Zona de rutas internas: una zona de rutas internas contiene únicamente aquellos registros de recursos
que son necesarios para identificar los servidores DNS autorizados para dicha zona. Estos registros de
recursos incluyen registros de Servidor de nombres (NS), Inicio de autoridad (SOA) y, posiblemente,
Host de adherencia (A).
Existe también una opción para la zona de almacenamiento en Active Directory. Esta opción está disponible
únicamente si el servidor DNS es un controlador de dominio.
4. La nueva zona de búsqueda directa debe ser una zona principal o una zona con Active Directory integrado
para que pueda aceptar actualizaciones dinámicas. Haga clic en Principal y, a continuación, en Siguiente.
5. La nueva zona contiene los registros de ubicador para este dominio basado en Active Directory. El nombre de
la zona debe ser igual que el de dominio basado en Active Directory o un contenedor DNS lógico de dicho
nombre. Por ejemplo, si el dominio basado en Active Directory se llama "soporte.microsoft.com", los
nombres válidos de zona sólo son "soporte.microsoft.com".

20. DNS dinámico (DDNS)

Es una mecanismo que permite la asignación de un nombre de dominio a una maquina con direccion IP
dinamica.
El uso más común que se le da es permitir la asignación de un nombre de dominio de Internet a un ordenador con
dirección IP variable (dinámica). Esto permite conectarse con la máquina en cuestión sin necesidad de tener que
rastrear las direcciones IP.