miércoles, 25 de mayo de 2011

Redes Inalámbricas (ordenador negro)

- Elementos Inalámbricos: tienen mejor potencia de alcance de señal.


  • Antenas
  • Adaptadores Inalámbricos (tarjetas PCi integradas en la placa base.

En los ordenadores negros ya viene la tarjeta inalámbrica integrada, por lo tanto la práctica que hemos realizado a sido desconectarno de la red cableada, es decir, desconectando el cable de red y conectarnos a la red inalámbrica de camargo. Después instalamos el programa netstumbler (software de redes). Este programa sirve para ver los puntos de acceso que quedan libres.

Instalación De Tarjetas Inalámbricas (Ordenador Blanco).

1. Instalamos la tarjeta inalambrica.

2. Nos conectamos a la red de camargo.

3. Una vez que nos hemos conectado a esa red, nos descargamos de internet el programa netstumbler (software de redes), y nos conectamos de todas las que salgan a la que meás señal tenga.


  • Segunda planta Mac 78-ff; canal 1; ip 192.168.4.120
  • Segunda planta Mac 1A-E5; canal 13; ip 192.168.4.119
  • Primera planta Mac 1B-5B; canal 9; ip 192.168.4.114


martes, 24 de mayo de 2011

Proxy Caché.

Fichero de configuración reducido.

sudo gedit /etc/squid/squid.conf

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl redlocal src 192.168.1.0/255.255.255.0
#acl redlocal2 src 192.168.10.0/24

http_access allow localhost
http_access deny manager !localhost
http_access allow redlocal
#http_access allow redlocal2
http_access deny all


#acl aulaSER src 192.168.1.0/255.255.255.0
#http_access allow aulaSER
acl HorarioLaborable time MTWHF 8:00-15:00
acl Strands dstdomain www.strands.com
acl gobierno url_regex la-moncloa mpr meh mpt maec mjusticia mde mir mec
acl MaxGente maxconn 32

cache_effective_user proxy
cache_effective_group proxy
cache_mgr admin@aulaSER.com
#visible_hostname servidor112
http_port 192.168.1.112:3128
cache_mem 64 MB
cache_dir ufs /var/spool/squid 10000 64 256

access_log /var/log/squid/access.log

cache_log /var/log/squid/cache.log

cache_store_log /var/log/squid/store.log


En el navegador se configura la IP 192.168.1.112 y PUERTO 3128 del proxy.

Leer los ficheros .log

sudo cat /var/log/squid/access.log
sudo cat /var/log/squid/cache.log
sudo cat /var/log/squid/store.log


Atención a la caché, se borra o restaura con:
sudo  squid -z

Práctica 2.

sudo iptables -L

sudo iptables -F

sudo iptables -P INPUT ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo iptables -P FORWARD ACCEPT

sudo iptables -A INPUT -i lo -j ACCEPT

sudo iptables -A OUTPUT -i lo -j ACCEPT
iptables v1.4.4: Can't use -i with OUTPUT


sudo iptables -A INPUT -s 192.168.1.112 -j ACCEPT
sudo iptables -A INPUT -s 192.168.1.12 -p tcp --dport 22 -j ACCEPT


sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 1000 -j DROP


sudo iptables -A INPUT -i eth0 -p tcp --dport 1:1024 -j ACCEPT

jueves, 19 de mayo de 2011

Proxy Trasparente e Iptables.

Para configurar un proxy transparente en ubuntu comenzaremos instalando el squid (sudo apt-get install squid), el servidor proxy trabaja por defecto en el puerto 3128 y se usa ademas de para controlar el trafico de la red para darle agilidad a una red ya que guarda en una memoria cache las ultimas visitas.


1.-Para comenzar con la configuración del servidor proxy configuraremos la puerta de enlace por defecto del servidor.
Lo haremos así:


sudo su

# route del default


# ifconfig eth2 192.168.10.22

# route add -net (ip de la puerta de enlace)/24 dev (interfaz de red "eth2") 

# route add -host (direccion ip del host) dev (interfaz de red "eth2") 
# route add default gw (puerta de enlace por defecto) dev (interfaz de red "eth2") 
# route



Con esto habremos configurado el acceso a otra puerta de enlace por la que queremos salir a internet.


Una vez hecho esto configuraremos el servidor proxy para lo cual editaremos el archivo /etc/squid/squid.conf, eliminaremos todo su contenido y insertaremos unicamente lo que nos interesa, cambiando los parametros por los de nuestro equipo.


acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl redlocal src 192.168.1.0/255.255.255.0
#acl redlocal2 src 192.168.10.0/24

http_access allow localhost
http_access deny manager !localhost
http_access allow redlocal
#http_access allow redlocal2
http_access deny all


#acl aulaSER src 192.168.1.0/255.255.255.0
#http_access allow aulaSER
acl HorarioLaborable time MTWHF 8:00-15:00
acl Strands dstdomain www.strands.com
acl gobierno url_regex la-moncloa mpr meh mpt maec mjusticia mde mir mec
acl MaxGente maxconn 32

cache_effective_user proxy
cache_effective_group proxy
cache_mgr admin@aulaSER.com
#visible_hostname servidor22

http_port 192.168.1.22:3128
cache_mem 64 MB
cache_dir ufs /var/spool/squid 10000 64 256

access_log /var/log/squid/access.log

cache_log /var/log/squid/cache.log

cache_store_log /var/log/squid/store.log



Una vez hecho esto reiniciaremos squid (sudo service squid), y seguidamente limpiaremos y restauraremos la cache del servidor (sudo  squid -z)




Una vez hecho esto activaremos el reenvío del servidor para que todas las peticiones al puerto 80 se redirijan al puerto 3128 y asi pase por el proxy y luego a Internet.


 sudo su

route

route delete default dev eth0


route add -net 192.168.10.0/24 dev eth3
route add -host 192.168.10.22 dev eth3
route add default gw 192.168.10.1 dev eth3

route



"eth3" es la interfaz conectada a la red que sale a Internet.

Edita el fichero /etc/squid/squid.conf y modifica la línea http_port de la siguiente manera:

http_port 3128 transparent

http_port 192.168.1.22:3128 transparent

Se reinicia el proxy (sudo service squid restart)




iptables -F

"eth0" es la interfaz de red conectada a la red privada.

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128


miércoles, 18 de mayo de 2011

Squid (Ubuntu)

- Proxy: servicio que ayuda a navegar,tiene una función de almacenamiento.

Puerto del proxy: 3128


Squid: es un popular programa de software libre que implementa un servidor proxy y un dominio para caché de páginas web, publicado bajo licencia GPL. Tiene una amplia variedad de utilidades, desde acelerar un servidor web, guardando en caché peticiones repetidas a DNS y otras búsquedas para un grupo de gente que comparte recursos de la red, hasta caché de web, además de añadir seguridad filtrando el tráfico. Está especialmente diseñado para ejecutarse bajo entornos tipo Unix.







Lo primero que tenemos que hacer es instalar squid desde synaptics.





martes, 17 de mayo de 2011

Servidor De Correo.

Definiciones:



Servidor de correo: Es una aplicacion que permite el envio de mensajes de correo electrónico entre usuarios con independencia del sistema operativo que utilicen.




Cliente de correo: Es una aplicación que permite relaccionar los usuarios con sus buzones correspondientes para poder descargar los mensajes de correo utilizando los protocolos POP3 e IMAP.




Agente de transferencia de correo (MTA): Se encarga de la transferencia de correo entre maquinas mediante la utilización del protocolo SMTP. Los mas utilizados son sendmail, postfix qmail y exim.




Agente de entrega de correo (MDA): Copia los mensajes de correo electronico al buzon de correo del usuario. Los mas utilizados son qpopper y cyrus.




Agente de usuario de correo (MUA): Es el programa que ejecuta el usuario encargado de leer el correo entrante y de enviar los mensajes de correo saliente. Los mas utilizados son mozilla thunderbird, outlook express, mailx.



La instalacion del correo electronico bajo windows lo hicimos bajo mercuri y en Exange server asi como en linux bajo el servidor de correo Axigen, administrado bajo el navegador de internet en el puerto 9000, la mayoria de los servidores de correo de hoy en dia se administran bajo la web, y no bajo clientes de correo electronico como son el outlook express y el mozilla thunderbird, tambien se pueden administrar con el servidor telnet.

Tutorial Exanger server en 2008 server:










Tutorial Axigen en linux:








Comandos de correo electronico:

Comandos y códigos de error SMTP


Comandos SMTP

Comando Descripción

AUTH [Método] Sirve para autentificarse ante el servidor, empleando el método indicado,

para cifrar el usuario y la contraseña.

DATA Especifica al servidor SMTP que a partir de la siguiente línea se empezará

a escribir el mensaje (cabecera y contenido). Para indicar que el mensaje

se ha completado, se escribirá una línea con solamente un punto (.). A

partir de ahí, el servidor enviará el mensaje.

EHLO [servidor] Permite que el servidor nos envíe una lista de las extensiones

«modernas» del protocolo SMTP que soporta. De esta manera, se

comprueba la compatibilidad con los comandos del protocolo simple de

transferencia de correo extendido (ESMTP).

EXPN [lista de correo] Este comando sirve para pedir listas de correo del servidor.

HELO [servidor] Comando para abrir el dialogo SMTP. Lo envía un cliente para

identificarse a sí mismo.

HELP [comandos] Devuelve una lista de los comandos compatibles con el servicio SMTP. Si

se especifica un parámetro, el servidor nos enviará información referente

al comando escrito.

MAIL FROM [mail] Identifica al remitente del mensaje.

NOOP Sirve para comprobar que la conexión con el servidor sigue activa o que el

servicio que ofrece sigue disponible. El servidor debe responder con un OK.

QUIT Cierra la conexión con el servidor.

RCPT TO Especifica los destinatarios del mensaje.

RSET Aborta el envío actual y reinicia la comunicación desde el momento en que

se creó la conexión.

TURN El emisor cede el turno al receptor para que actúe como emisor sin tener

que establecer una conexión nueva.

VRFY [nombre] Comprueba que un buzón está disponible para la entrega de mensajes.

Tabla CD 6.3. Lista de comandos SMTP más utilizados.

6 Servicio de correo electrónico

Servicios en red 2-3

Códigos de respuesta

El servidor SMTP informa de su estado mediante una serie de códigos (números de tres dígitos)

denominados status-code (código de estado).

El primer dígito indica el primer nivel de error (2??, 3??, 4??, 5??), mientras que el segundo y el tercero

se refieren al fallo que se ha producido en concreto.

Los códigos más usuales son los siguientes:

Código Descripción

2?? El comando se envió correctamente.

211 El sistema tiene disponible la ayuda.

214 Mensaje de información de ayuda.

220 El servicio está disponible.

221 Se está cerrando la conexión.

250 La acción solicitada se ha completado.

251 El usuario no es local; se remite el mensaje al servidor 3??.

3?? Se aceptó el comando pero se esperan más datos.

354 Comienza la introducción del correo, acabando con CR/LF.

4?? El comando ha sido rechazado de forma temporal.

Debería intentarse de nuevo.

421 El servicio de correo no está disponible.

450 No se realizó la acción porque el buzón no está disponible.

451 Se abandonó la acción por un error de procesamiento local.

452 No se produjo la acción por que el disco no tiene espacio

de almacenamiento suficiente.

5?? Fallo permanente. No hay permisos o el comando está

mal escrito. Se rechazó el comando.

500 Error de sintaxis: no se pudo reconocer el comando.

6 Servicio de correo electrónico

Servicios en red 3-3

Código Descripción

501 Error en la sintaxis de los parámetros del comando.

502 El comando no está implementado.

503 Secuencia de comandos incorrecta.

504 El parámetro del comando no está implementado.

550 La acción no se realizó porque no se ha encontrado el

buzón.

551 El usuario no es local.

552 Abandono de la acción porque se superó la reserva de

espacio.

553 No se realizó la operación porque la sintaxis del nombre del

buzón es incorrecta.

554 Se produjo un fallo en la transacción.

Tabla CD 6.3. Lista de códigos de respuesta ordenados por categorías.

Interpretación del segundo dígito del código de respuesta

Código Descripción

?1? El comando se envió correctamente.

?2? Problema relativo al buzón.

?3? Problema relativo al servidor.

?4? Problema relativo a la red.

?5? Problema relativo al protocolo.

?6? Problema relativo al contenido o el formato

del mensaje.

?7? Problema relativo a la seguridad.

Práctica Exchange-Thunderbird (Ubuntu).

Práctica Posfix-Thunderbird (Ubuntu).


Antes de nada tenemos que configurar en el webmin el dominio.


Después iremos al terminal y mandaremos el correo por medio de comandos.

Antes de nada tenemos que poner telnet 192.168.1.106 25

HELLO localhost
MAIL FROM:mariano@nataleia-desktop
RCPT TO:natalia@natalia-desktop
DATA
QUIT



Una vez que hemos enviado el correo por medio del terminal iremos a thunderbird y tendremos que crear una cuenta de correo nueva con el nombre al que le hayamos enviado el correo. De esa manera nos saldrá el mensaje que hemos enviado.


Correo Thunderbird (Ubuntu).

Thunderbird: (anteriormente Minotaur) es un cliente de correo electrónico de la Fundación Mozilla. Su objetivo es desarrollar un Mozilla más liviano y rápido mediante la extracción y rediseño del gestor de correo del Mozilla oficial. Es multiplataforma, utiliza el lenguaje de interfaz XUL y es software libre.






Características Del Correo Thunderbird





  • IMAP y POP.
  • Correo HTML.
  • Noticias.
  • RSS.
  • Etiquetas.
  • Corrector ortográfico incorporado.
  • Soporte de extensiones y skins.
  • Buscadores.
  • Cifrado PGP.
  • Filtro bayesiano de spam.


* Desde clase lo hemos instalado desde synaptics ya que no viene en el sistema operativo Linuz por defecto; también se puede descargar de internet.



Correo Exchange Server (Windows 2008 Server).

El Microsoft Exchange Server es un software propietario de colaboración entre usuarios, desarrollado por Microsoft. Es parte de la familia Microsoft Server ya que es una de las aplicaciones destinadas para el uso de servidores. Es utilizado para brindar soluciones para la aplicación de "Lotus cc:Mail" con el nombre "Network courier", pocas semanas después de haber salido. Después de eso fue adquirido por la Consumer Software Inc en abril de 1991. Fue escrito enteramente desde cero, basándose en el Sistema de correos X.400 cliente-servidor, con una sola base de datos para almacenamiento que soportaba servicios y directorios de X.500.




Fue dispuesto para sustituir progresivamente al Exchange 2003, las novedades de esta versión de Exchange es que corre en 64 bits es decir procesadores x64 y sus respectivas ediciones para servidores, es decir que Exchange 2007 ya no corre en plataforma de 32 bits, y esto viene a beneficiar en la seguridad y soporte que tiene la tecnología de 64 bits. La versión de prueba sí está disponible en 32 bits (x86). Este hecho obliga a los administradores que están interesados en migrar a Exchange 2007 a reemplazar el hardware a uno más reciente. La primera beta del Exchange 2007 llevaba el nombre de Exchange 12 lanzado en diciembre de 2005 y esta versión era muy limitada, que fue disponible para suscriptores de TechNet Plus y MSDN. Sin límite de almacenamiento de la base de datos.








Microsoft Exchange Server es la solución de correo electrónico y colaboración de los creadores de Windows. Exchange forma parte de la familia de aplicaciones servidor de Microsoft y que llegó para quedarse y consolidarse como la solución de email para todo tipo de empresas, imponiendo la forma de trabajar en cuanto a correo, compartir mensajes, agenda, contactos, documentación, …











Correo Postfix (ubuntu).

Postfix: es un servidor de correo de software libre / código abierto, un programa informático para el enrutamiento y envío de correo electrónico, creado con la intención de que sea una alternativa más rápida, fácil de administrar y segura al ampliamente utilizado Sendmail. Anteriormente conocido como VMailer e IBM Secure Mailer.


De primeras los únicos requisitos que debemos tener en cuenta son:

  • Que tenemos el puerto 25 del router dirigido al que va a ser nuestro servidor de correo.

  • Determinar si el servidor resuelve nombres de dominio.

  • Comprobar que nuestro servidor tiene un nombre que este dentro de los requisitos de FQDN (Fully Qualified domain name) recogidos en el RFC821. Básicamente el formato sería mail.dominio.com. En caso de no querer cambiar el nombre a nuestra máquina podemos configurarlo después desde el propio fichero de configuración de Postfix.






Tema 6

lunes, 16 de mayo de 2011

Correo Electrónico Outlook Express .

Outlook Express: fue un cliente de correo electrónico y de noticias de red producido por Microsoft para sus plataformas Windows, también con versiones para otras plataformas. Outlook Express se distribuye sin costo adicional con Microsoft Internet Explorer, y forma parte así de los últimos sistemas operativos de las familias Windows y Windows NT.
Fue un programa derivado de Microsoft Outlook (que forma parte de Office), pero especializado en correo electrónico y noticias de red, por lo que no incluye las características de groupware. En cambio, permite un mejor manejo de algunas características comunes en grupos de correo electrónico y noticias de red, como el manejo de texto.
Desde el 1 de septiembre de 2009 dejó de ser operativo, fue reemplazado por el cliente Windows Mail (incluido en Windows Vista) y luego Windows Live Mail, parte del paquete de descarga Windows Live Essentials.








La imagen que voy a poner a continuación nos muestra como podemos mandar un correo en Outlook Express:

Axigen.

AXIGEN es un servidor de correo con funcionalidades de trabajo en grupo y la colaboración. Se admite los protocolos SMTP / ESMTP, IMAP, los servicios POP3 y webmail, y tiene un servidor de correo integrado. Es desarrollado por las tecnologías de GeCAD, una empresa rumana establecida en 2001 y parte del Grupo de GeCAD.

AXIGEN está disponible en tres ediciones del producto, una edición gratuita para autónomos y dos ediciones comerciales: Service Provider Edition - dedicada a los proveedores de servicios de todos los tamaños y ediciones de negocios - dedicada a los negocios de colaboración y las pymes.

Axigen funcionalidades de groupware y organizador personal (Calendario, Tareas, Notas y Diario) están disponibles tanto en su interfaz de correo web y cliente de correo electrónico de Outlook. Axigen también proporciona una interfaz de correo web móvil para teléfonos que soporten el estándar XHTML. AXIGEN está disponible para varias distribuciones de Linux (w basadas en RPM / o gcc4, Slackware, Debian, Gentoo, Ubuntu), plataformas BSD, Solaris y para los sistemas operativos Windows (Windows Server 2008 y Windows Server 2003).

miércoles, 11 de mayo de 2011

Práctica Mercury.

Antes de nada tenemos que inciar el Mercury. Para ello tenemos que ir a inicio todos los programas servidores e iniciar el Mercury.

Práctica PHP.

1.Lo primero de todo entraremos al pc150 para coguer la carpeta "cursoPHP2009" y copiarla en nuestro ordenador.



2. Una vez que tengamos dicha carpeta copiada en nuestro ordenador,dentro de ella hay una carpeta que pone software pues vamos ahí, y después pincharemos el ejecutador donde pone Instalar_Servidores, y se nos instalaran todos los servidores a la vez ejecutando ese instalador.



3. Cuando se hayan instalado todos los servidores se nos abrirá está ventana, que nos muestra todos los servidores que se nos han instalado, y nos da la opción de iniciarles.


4. Como podemos observar en la imágen anterior, tenemos iniciado el apache5, el MySQL, el Mercury y el Filezilla Server; con estos servidores encendidos al poner localhost en el navegador nos tendría que salir esta imágen.




5. Una vez que hemos comprobado que nos sale esta pantalla entrando al navegador, tenemos que ir a Mi PC-:C-Apache-htdocs y dentro de esta ruta copiaremos la carpeta cursoPHP2009 que hemos nombrado anteriormente.






6. Si el paso anterior lo hemos hecho correctamente nos tiene que salir poniendo en el navegador hhtp://192.168.1.106/cursophp/ esta imágen.

domingo, 8 de mayo de 2011

Práctica Filezilla.

Primero tenemos que descargarnos el Zilezilla Server, para realizar la siguiente práctica.
La práctica trata de crear varios Usuarios, eso quiere decir, que tenemos que crear los 6 usuarios que se encuentran dentro del aula de clase.  


  • David
  • Aida
  • Natalia
  • Mirela
  • Alain
  • Mariano
Estos son los 6 usuario con lo que vamos a hacer:
  • Lo primero que tenemos que hacer es crear una carpeta por ejemplo en el escritorio, con el nombre principal de Servidor FTP , dentro de esta carpeta tenemos que crear las 6 carpetas con los nombres de los usuarios. 

Ejercicios Tema 5.

Ejercicios Tema 4.

1.

Ponemos en la consola el siguiente comando:

$ cat /services | grep http

2.

Sí, en Webmin, entramos http://localhost:10000
Una vez dentro entramos en HTTP en la configuración y debajo ponemos el puerto que queramos utilizar.


3.
Texto convencional: permiten dar formato a los párrafos, para resaltar determinadas partes o facilitar su lectura, valiéndose de color, negritas, subrayados y cursivas.


Hipertexto: es el nombre que recibe el texto que en la pantalla de un dispositivo electrónico conduce a otro texto relacionado. La forma más habitual de hipertexto en informática es la de hipervinculos o referencias cruzadas automáticas que van a otros documentos

4.

HTTP 1.1 también le permite tener conexiones persistentes, lo que significa que usted puede tener más de una solicitud / respuesta en la misma conexión HTTP.
En HTTP 1.0 tiene que abrir una nueva conexión para cada solicitud de par de respuesta. Y después de cada respuesta de la conexión será cerrada. Esto llevó a algunos problemas de eficiencia debido a la gran TCP inicio lento.

EL protocolo HTTP es un protocolo sin estado, cuando el documento web solicita un documento HTML, puede suceder lo siguiente:

  • Si el servidor lo encuentra, lo envia.
  • Si no existe, envía un codigo de error.

En la versión 1.0 del protocolo HTTP el cliente web podia solicitar del serviror solo tres opciones:

  • GET: obtiene informacion del servidor. La operacion se ejecuta cada vez que se pulsa sobre un enlace y se accede a una pagina web.
  • POST: envia informacion desde el cliente web al servidor, tal como ocurre, por ejemplo, con los datos introducidos en un formulario web.
  • HEAD: similar a GET, aunque solo se pide la cabecera de la pagina con informacion como el tamaño, el tipo, la fecha de modificacion, etcetera.


5.

HTTP 1.0 (Protocolo de transferencia de hipertexto) es el protocolo más utilizado en Internet.

6.

Vuelve  agenrar un certificado de revocación para la subclave que se guarde en el escritorio con el nombre de cert_revocado.asc.



7.

  • php source: Lotes de PHP, el codigo fuente.
  • Php 3 y php 4: PHP3 carecía del uso de sesiones, algo muy común en las páginas web de cierta complejidad. En el año 2000, PHP3 evolucionó a PHP4, que utiliza el motor Zend (desarrollado por Zeev y Andi encargado de interpretar el código fuente de los scripts de PHP), desarrollado para cubrir las necesidades actuales y solucionar algunos inconvenientes de la anterior versión. Algunas mejoras de esta nueva versión son su mayor independencia del servidor web y su rapidez, ya que primero se compila y luego se ejecuta, mientras que antes se ejecutaba a la vez que se interpretaba el código.


8.


Porque Linux es una versión más nueva que Windows y tiene muchas más aplicaciones con las cuales podemos acceder.


9.


application/acad
.dwg
application/arj
.arj
application/base64
.mm
application/base64
.mme
application/binhex
.hqx
application/binhex4
.hqx
application/book
.boo
application/book
.book
application/cdf
.cdf
application/clariscad
.ccad
application/commonground
.dp
application/drafting
.drw
application/dsptype
.tsp
application/dxf
.dxf
application/envoy
.evy
application/excel
.xl
application/excel
.xla
application/excel
.xlb

Estos son algunos de los tipos MIME, puede haber más de 1000 tipos de MIME.


11.


Los tipos MIME (Multipart Internet Mail Extension) fueron definidos en los RFC 2045 [99], 2046 [100], 2047 [101], 2048 [102], 2049 [103] y otros. Son una forma abierta y extensible de representar el contenido de los datos. Como su nombre indica fueron en un primer momento utilizados para extender las características del correo electrónico, hoy su uso se ha generalizado también puede llamárseles IMT (Internet Media Types).
Los MIME se componen de un tipo y un subtipo, como ejemplo, un archivo que es un documento de texto y que ha sido escrito en HTML, tendrá como tipo MIME:
text/html
El registro de los tipos MIME los controla la IANA (Internet Asigned Numbers Authority) según lo especificado en el RFC 2048 [102], y en su sitio Web podemos obtener la lista completa y actualizada de los tipos registrados. Es importante el registro de tipos MIME, esto asegura que dos tipos de contenido distintos no acaban con el mismo nombre.
 
12.


En la web podemos encontrar, o construir, dos tipos de páginas:
  • Las que se presentan sin movimiento y sin funcionalidades más allá de los enlaces
  • Las páginas que tienen efectos especiales y en las que podemos interactuar.
Las primeras páginas son las que denominamos páginas estáticas, se construyen con el lenguaje HTML, que no permite grandes florituras para crear efectos ni funcionalidades más allá de los enlaces.

Estas páginas son muy sencillas de crear, aunque ofrecen pocas ventajas tanto a los desarrolladores como a los visitantes, ya que sólo se pueden presentar textos planos acompañados de imágenes y a lo sumo contenidos multimedia como pueden ser videos o sonidos.

El segundo tipo de páginas se denomina página dinámica. Una página es dinámica cuando se incluye cualquier efecto especial o funcionalidad y para ello es necesario utilizar otros lenguajes de programación, aparte del simple HTML.







13.


Características de Apache
* Soporte para los lenguajes y PHP.

* Módulos de autenticación: mod_access, mod_auth y mod_digest.

* Soporte para SSL y TLS.

* Permite la configuración de mensajes de errores personalizados y negociación de contenido.

* Permite autenticación de base de datos basada en SGBD.


14.

Se puede instalar con synaptic o mediante la orden

sudo apt-get install apache2



15.


sudo /etc/init.d/apache2 start
Starting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name,
using 127.0.1.1 for ServerName
httpd (pid 2523) already running


16.

httpd (pid 2523) already running


17.


Apache: sirve el protocolo HTTP.


18.





19.


Práctica Realizada.




20.


Mozilla Firefox o Explore



21.



Una cookie es un fragmento de información que se almacena en el disco duro del visitante de una página web a través de su navegador, a petición del servidorde la página. Esta información puede ser luego recuperada por el servidor en posteriores visitas. En ocasiones también se le llama "huella". Las inventó Lou Montulli.






De esta forma, los usos más frecuentes de las cookies son:
  • Llevar el control de usuarios: cuando un usuario introduce su nombre de usuario y contraseña, se almacena una cookie para que no tenga que estar introduciéndolas para cada página del servidor. Sin embargo una cookie no identifica a una persona, sino a una combinación de computador-navegador-usuario.
  • Conseguir información sobre los hábitos de navegación del usuario, e intentos de spyware, por parte de agencias de publicidad y otros. Esto puede causar problemas de privacidad y es una de las razones por la que las cookies tienen sus detractores.

22.



Mostrar la activación y la desactivación de los modulos de Apache y su configuración básica, utiliza el módulo userdir como por ejemplo.


23.

 Autoridades FileInfo límite de la configuración de índices.

 24.


No.




25.

Sí.

26.