Académique Documents
Professionnel Documents
Culture Documents
2. PERSONAL INVESTIGADOR:
AUTOR: Feria Regalado Clara Lisbeth. Flores Villaseca Ronald Emilio. Paz Correa Darwin Wilder. Tume Flores Anita Jesus. Alumnos de la Escuela Profesional Ingeniera Informtica. ASESOR: ING. ESPINO AGUIRRE HEBERT EDUARDO Docente Escuela Profesional Ingeniera Electrnica y Telecomunicaciones. Docente Escuela Profesional Ingeniera Informtica
3. TIPO DE INVESTIGACIN: Descriptiva 4. REGIMEN DE INVESTIGACIN: Libre. 5. UNIDAD ACADMICA A LA QUE PERTENECE: Escuela Profesional de Ingeniera Informtica 6. LUGAR DONDE SE DESARROLLA LA INVESTIGACIN: Laboratorio Escuela Profesional de Ingeniera Informtica. Universidad Nacional de Piura.
ACTIVIDAD
03/06/13 07/06/13
22/06/13 15/07/13
Toma de Datos y Recoleccin X de Informacin Anlisis de la informacin Evaluacin y ejecucin de la recoleccin de datos Elaboracin del Informe Final Presentacin de informe final
INTRODUCCIN
Este trabajo se hace con el fin de que adquiramos un conocimiento acerca de GNU/Linux trmino empleado para referirse a la combinacin del ncleo o kernel libre similar a Unix denominado Linux con el sistema GNU. Su desarrollo es uno de los ejemplos ms prominentes de software libre; todo su cdigo fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los trminos de la GPL y otra serie de licencias libres. La configuracin de servidores en Linux. Actualmente Linux provee una slida infraestructura de red para un gran rango de aplicaciones de servidor, Correos, Web, FTP, SSH y dems aplicaciones, ofreciendo la estabilidad, performance y soporte necesario.
ANTECEDENTES
La mayora de ordenadores personales utiliza alguna versin de Windows. Es una realidad, nos guste o no. En los ltimos aos la cosa ha cambiado, varias alternativas se estn abriendo camino, como es el caso de Linux. Ya que linux nos ofrece aspectos y caractersticas interesantes como: En linux no todas sus aplicaciones son gratis pero si contaremos con un sistema operativo con editor de imagen, procesador de texto, navegador, reproductor de vdeo y msica, juegos, etc. Adems cuenta con variedad de versiones y programas; En Windows slo puedes escoger entre Windows 95, 98, XP, 2000, Vista,... Es decir, versiones antiguas de un mismo sistema operativo. En Linux puedes escoger entre cientos de versiones actuales de Linux: Mandriva, Fedora, Ubuntu, OpenSuSE,... Es libre , seguro , fcil de usar, es perfecto para aprender informtica as que cualquier distribucin te puede servir para dar tus primeros pasos con C, Python, Perl, Java, PHP o Ruby. Aunque aos atrs se te poda considerar un ser extrao, actualmente muchos ya conocen o han odo hablar de Linux pero no se atreven a usarlo, as que si saben que lo utilizas te considerarn un experto en informtica.
1. EL PROBLEMA
1.1 DELIMITACIN La mayora de usuarios estamos acostumbrados o un poco limitados a solo poder evaluar o ejecutar acciones en un solo sistema operativo, desconociendo todas las caractersticas, riquezas y mejoras que nos puede brindar otro sistema operativo distinto como es el que estamos desarrollando en nuestro trabajo de investigacin LINUX. 1.2 APORTES DEL PROYECTO Lo que se busca con este proyecto, es informar a los alumnos de la Universidad Nacional de Piura, un conocimiento de lo que nos brinda Linux, en especial ubicarnos y centrarnos en nuestro tema como es la configuracin de sus servidores, aplicaciones y usos que este tiene 1.3 ENUNCIADO DEL PROBLEMA Se lograra motivar e impulsar a los alumnos del Programa de complementacin acadmica, de la facultad de ingeniera Informtica, a poder investigar y navegar ms en lo relacionando en la plataforma de Linux? 2. HIPTESIS Realizando una exposicin clara, ofreciendo conocimientos y aportes recopilados y analizados en nuestra investigacin que sern necesarios para poder llegar a nuestro fin, mediante imgenes y documentos que se ofrecern a los alumnos. 3. OBJETIVOS
OBJETIVO GENERAL Informar a los alumnos de la Escuela Profesional de Ingeniera Informtica, sobre la configuracin de servidores, aplicaciones y usos de Linux.
OBJETIVOS ESPECFICOS Para la recopilacin de informacin hacer uso de Internet y libros de informtica. Para la exposicin uso de diapositivas claras y especifica. Para darles un aporte a los alumnos, entrega de un trptico resumiendo lo ofrecido en la exposicin.
4. MATERIALES 1 PC de 2Ghz, 2GB RAM, 250GB DD. Microsoft Word 2010. Sistema Operativo: Linux. Programas de ayuda para la ejecucin como: virtual box Instaladores: Ubuntu server.
5. CONTENIDO
SERVIDORES LINUX
GNU/Linux es uno de los trminos empleados para referirse a la combinacin del ncleo o kernel libre similar a Unix denominado Linux con el sistema GNU. Su desarrollo es uno de los ejemplos ms prominentes de software libre; todo su cdigo fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los trminos de la GPL (Licencia Pblica General de GNU, en ingls: General Public License) y otra serie de licencias libres. A pesar de que Linux es, en sentido estricto, el sistema operativo, parte fundamental de la interaccin entre el ncleo y el usuario (o los programas de aplicacin) se maneja usualmente con las herramientas del proyecto GNU y con entornos de escritorio basados en GNOME, que tambin forma parte del proyecto GNU aunque tuvo un origen independiente. Sin embargo, una parte significativa de la comunidad, as como muchos medios generales y especializados, prefieren utilizar el trmino Linux para referirse a la unin de ambos proyectos. A las variantes de esta unin de programas y tecnologas, a las que se les adicionan diversos programas de aplicacin de propsitos especficos o generales se las denomina distribuciones. Su objetivo consiste en ofrecer ediciones que cumplan con las necesidades de un determinado grupo de usuarios. Algunas de ellas son especialmente conocidas por su uso en servidores y supercomputadoras. donde tiene la cuota ms importante del mercado. Segn un informe de IDC, GNU/Linux es utilizado por el 78% de los
principales 500 servidores del mundo, otro informe le da una cuota de mercado de 89% en los 500 mayores supercomputadores. Con menor cuota de mercado el sistema GNU/Linux tambin es usado en el segmento de las computadoras de escritorio, porttiles, computadoras de bolsillo, telfonos mviles, sistemas embebidos, videoconsolas y otros dispositivos. Cuota de mercado Numerosos estudios cuantitativos sobre software de cdigo abierto estn orientados a temas como la cuota de mercado y la fiabilidad, y ciertamente muchos de estos estudios examinan especficamente a GNU/Linux. La medicin "cuota de mercado" puede resultar inservible ya que es un concepto basado en ventas comerciales (unidades materiales vendidas). Por otro lado Linux es utilizado frecuentemente en servidores con acceso pblico desde Internet por lo que la cuota de mercado es extremadamente inferior a la cuota de uso. Baste notar, p.ej, que Facebook, Gmail, LinkedIn o Yahoo funcionan sobre servidores GNU/Linux, de forma que aun cuando estemos accediendo desde un navegador ejecutndose en Windows/Mac, la aplicacin real se est ejecutando en servidores Linux y los datos estn almacenndose igualmente en dichos servidores. Hay varias empresas que comercializan soluciones basadas en GNU/Linux: IBM, Novell (SuSE), Red Hat (RHEL), Mandriva (Mandriva Linux), Rxart, Canonical Ltd. (Ubuntu), as como miles de PYMES que ofrecen productos o servicios basados en esta tecnologa. Despus de haber hecho una introduccin a lo que es Linux, haremos una introduccin a trminos que sern necesarios para poder profundizar en lo que es configuracin de Servidores Linux, teniendo como trminos los siguientes: Qu es un Servidor? Es una computadora que al formar parte de una red, provee servicios a otras computadoras denominadas clientes. Un servidor puede ser una computadora comn (uso personal), hasta una maquina sumamente potente (servidor web con base de datos grandes; los cuales pueden contener varios terabytes de memoria). Teniendo como servidores: Servidor DHCP. Servidor FTP Servidor DNS Servidor de Fax Servidor NFS, NIS Servidor LDAP, servicio de directorio de personas. SSH, conexin remota encriptada.
LINUX EN EL SERVIDOR
Confiabilidad, estabilidad. Seguridad.- Utilizado en internet desde el inicio, hoy la mayora de los servidores en internet corren con Linux. Flexibilidad.- Flexibilidad y potencia de un Sistema Unix. Escabilidad.- En el Sistema Operativo con soporte a mas plataformas. TCO y facilidad de administracin. Tendencia.
Principales Caractersticas de un servidor: o Sistema Operativo: Hablando en trminos de software, tambin se tiene que decir que sistema operativo llevara. Ya sea Linux o Windows Server, que son los ms usados, dependiendo el ambiente de trabajo donde se utilizara, la seguridad que sea necesaria, y el presupuesto con el que se cuenta.
Ubuntu Server:
Orientado exclusivamente a servidores. Permite instalar Ubuntu en una computadora usada como servidor. No instala una interfaz grfica de usuario por defecto, esto quiere decir que solo se utiliza mediante lneas de comando.
Realiza un chequeo bsico (con fsck) para ver si hay algn error en el disco. Es importante encontrarlos antes de que nos den problemas serios y comencemos a perder informacin. Actualizaciones:
Si no haz instalado las ltimas actualizaciones de software que deberas, especialmente si se trata de parches del kernel, hazlo cuanto antes. Cualquier momento que encuentres es bueno para aprovechar y hacer un reinicio obligatorio resolviendo las actualizaciones. Chequeo de Seguridad:
Haz una bsqueda general para localizar rootkits, vulnerabilidades, virus, o scripts conflictivos.
Memoria y CPU:
Pon a prueba el rendimiento de la CPU y la memoria de tu servidor Linux. Compruebe los tiempos medios de carga de la informacin y asegrate que cumplen con los parmetros deseados. Controlar el acceso a nuestro Sistema cuando se use el servicio de subir y bajar archivos (FTP). Implementar un FIREWALL (Pared de fuego o control de acceso Seguro) para proteger el servidor y toda la red local a travs de polticas y reglas de seguridad. Los accesos a los servicios pueden ser controlados mediante este firewall de acuerdo a lineamientos
institucionales. Este enterado diariamente de los posibles ataques, alarmas del sistema y cualquier evento fuera de lo normal, todo esto en su correo electrnico. De esta forma usted puede tomar acciones preventivas y correctivas Aprenda trucos para acceder de una forma rpida y segura a su sistema, establezca tneles y/o VPNs (accesos privados encriptados) desde cualquier lugar de internet, cuando algn ejecutivo o un miembro del personal necesiten acceder a la red local y usar los recursos de la institucin.
Funcionamiento
El protocolo DHCP nace en octubre de 1993 de la mano del Grupo de Trabajo Dynamic Host Configuration del IETF (Internet Engineering Task Force), una organizacin de voluntarios que define protocolos para su uso en internet) y sus caractersticas quedan definidas por el estndar RFC 2131 y RFC 2132. Dicho protocolo cubra la necesidad de control que empezaban a requerir ciertas redes de tamao bastante abultado, donde la administracin de las mismas se haca bastante complicada, ya fuera por el nmero de equipos instalados o por la longitud fsica de la misma (proveedores de acceso a
internet). Sin el protocolo DHCP, cada ordenador de una red ha de recibir su configuracin manualmente, con el inconveniente que esto supone a la hora de reasignar direcciones a ordenadores que cambian frecuentemente su conexin, el cambio eventual de un servidor de DNS externo o la puerta de enlace de salida al exterior. El control de todos estos parmetros es absoluto desde un servidor de DHCP. El protocolo admite tres tipos de asignacin de direcciones IP, que pueden combinarse entre s:
Manual / Esttica - La asignacin se realiza a partir de la lectura de una tabla de direcciones introducida manualmente por el administrador del servidor. Habitualmente, la mquina que recibe la asignacin esttica tiene igualmente configurada una direccin MAC que no debera repetirse en toda la red. De esta forma, dicha mquina recibe siempre la misma direccin IP, independientemente de dnde y cundo se realice la conexin. Automtica e ilimitada - Una vez que el administrador ha determinado un rango de direcciones disponibles, la asignacin se realiza de forma permanente hacia el cliente que la solicita y hasta que ste la libera. Dinmica y limitada - Cada cliente obtiene su direccin al iniciar el interfaz de red. Mediante este mtodo, las direcciones dentro del rango elegido por el administrador se reutilizan con cada mquina y durante un tiempo determinado. Con esta asignacin se facilita enormemente la entrada de nuevas mquinas a la red de forma dinmica.
Bsicamente, DHCP se dividir en dos partes bien diferenciadas: un protocolo encargado de intercambiar los parmetros de red especficos para cada cliente y un mecanismo encargado de la asignacin de las direcciones. Por otra parte, y de forma habitual, el servidor de DHCP se estructurar a partir de dos bases de datos: una esttica, al uso de BOOTP, protocolo anterior a DHCP y compatible con ste y otra con una pila de direcciones disponibles, que ser la encargada de facilitar los datos en una asignacin automtica o dinmica. El funcionamiento sobre el papel de DHCP es bastante simple: el servidor DHCP recibe una peticin del cliente y se chequea la base de datos esttica en busca de alguna direccin asignada a la mquina que realiza la peticin. Si existe una entrada para la direccin fsica que realiza la peticin, se devuelve la direccin almacenada que corresponda. Si no se encuentra nada, el servidor selecciona una direccin disponible de la base de datos dinmica y se asigna de forma temporal a la mquina que lo solicita. Repasemos las opciones ms importantes que un servidor DHCP puede asignar/proveer a cualquier cliente que lo solicite. Dado que este es un artculo sobre un protocolo determinado, no se explicar el cometido de cada una de estas opciones:
Direccin del servidor de DNS. Nombre de DNS. Puerta de enlace de la direccin IP.
Direccin IP. Mscara de subred. Tiempo mximo de espera de ARP (Addres Resolution Protocol). MTU (Maximun Transfer Unit) para cada mquina. Servidores NIS. Dominios NIS. Servidores NTP (Network Time Protocol). Servidores POP3 (Post Office Protocol) Servidor SMTP (Simple Mail Transport Agent). Servidor TFTP (Trivial File Transfer Protocol). Nombre del servidor WINS (Windows Internet Naming Service).
Requisitos
Lo primero es entender el concepto de las direcciones IP. Saber para qu sirve un servidor DHCP. Tener instalado el webmin, y que ya te explicamos cmo. (Tambin te puede interesar potenciar webmin). Asignar una IP fija (o esttica). Es recomendable (obligatorio) para todos los tipos de servidores que montemos en un ordenador, tenerlos localizados siempre en la red. As que si no est asignado ya, aqu tenis el artculo dnde podris cambiar la IP.
Mkdir: sirve para crear carpetas (directorios), no trabaja si existe un directorio con el mismo nombre. Acrnimo del ingls make directory, que en espaol significa hacer directorios. Fdisk: suministra informacin sobre las particiones, con l es posible crear o eliminar particiones y unidades lgicas y definir la particin activa, si es que no lo est. Cd: se utiliza para navegar por los directorios. Cp: copia archivos de un lugar a otro. Si el destino es un archivo existente, el archivo se sobrescribe; si el destino es un directorio existente, el archivo se copia al directorio (el directorio no se sobrescribe). Cp-R: copia carpetas y subcarpetas. Mysql-u usuario-p-dnombre BDpassword=password del administrador < direccin donde esta el sql: Restaura el respaldo de una base de datos en mysql desde una localidad de Ubuntu Server. Chmod: Este comando se aplica sobre ficheros o carpetas, en el caso de que sean carpetas podemos usar la opcin R para dar permisos recursivamente a todas las carpetas y ficheros que contengan. En este comando se puede especificar qu tipo de permisos se puede otorgar a dicha carpeta y para ello e tienen los siguientes: 0= Ningn permiso (Lectura = 0 + escritura=0+ ejecucin = 0) 1= Permiso de ejecucin (Lectura = 0 + escritura=0+ ejecucin = 1) 2= Permiso de escritura (Lectura = 0 + escritura=2+ ejecucin = 0) 3= Permiso de escritura y ejecucin (Lectura = 0 + escritura=2+ ejecucin = 1) 4= Permiso de lectura (Lectura = 4 + escritura=0+ ejecucin = 0) 5= Permiso de lectura y ejecucin (Lectura = 4 + escritura=0+ ejecucin = 1) 6= Permiso de lectura y escritura (Lectura = 4 + escritura=2+ ejecucin = 1) 7= Permiso de lectura, escritura y ejecucin (Lectura = 4 + escritura=2+ ejecucin = 1)
Servidor DNS: 208.67.222.222 Dominio: ejemplo_pumilone.com Puerta de Enlace: 192.168.1.1 Ahora buscamos en el archivo de configuracin las siguientes lneas: # A slightly different configuration for an internal subnet. # subnet 10.5.5.0 netmask 255.255.255.224 { # range 10.5.5.26 10.5.5.30; # option domain-name-servers ns1.internal.example.org; # option domain-name internal.example.org; # option routers 10.5.5.1; # option broadcast-address 10.5.5.31; # default-lease-time 600; # max-lease-time 7200; #} Las des comentamos (quitando el # del inicio, a excepcin de la primera lnea) y las modificamos con los datos que queremos. Quedando as: # A slightly different configuration for an internal subnet. subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.50 192.168.1.100; option domain-name-servers 208.67.222.222; option domain-name ejemplo_pumilone.com; option routers 192.168.1.1; option broadcast-address 192.168.1.255; default-lease-time 600; max-lease-time 7200; interfaces=eth0; } Segn le la lnea interfaces no es necesaria, pero yo por si acaso se la especifiqu, para prevenir clavos. Una vez hecho todo lo anterior podemos probar levantar el demonio. $ sudo /etc/init.d/dhcp3-server restart Para ver si est levantado el demonio podemos hacerlo escribiendo en la shell lo siguiente: $ ps ax
Con ps ax listamos los procesos activos del sistema. Buscamos alguno que diga dhcp3 Si no hay errores pues nada ms queda probar nuestro nuevo servidor dhcp, si se cuenta con un switch pues como explicaba al principio, conectar el switch a la interfz de red (eth0) y en las dems interfacs del switch conectar las computadoras cliente.
Tenemos que instalar el paquete bind9. Si utilizamos apt-get ejecutamos la siguiente instruccin:
Tenemos que editar el siguiente fichero para definir las zonas (nombres de dominio) que queramos configurar:
sudo vi /etc/bind/named.conf.local
- Reemplazamos server.com por el dominio que nosotros deseemos: - Reemplazamos 0.168.192 por la direccin de la red al revs, por ejemplo, si estuvieramos en una red 10.228.20.x, introduciramos 0.20.228.10
# This is the zone definition. replace example.com with your domain name
zone "server.com" {
type master;
file "/etc/bind/zones/server.com.db";
};
# This is the zone definition for reverse DNS. replace 0.168.192 with your network address in reverse notation - e.g my network address is 192.168.0
zone "0.168.192.in-addr.arpa" {
type master;
file "/etc/bind/zones/rev.0.168.192.in-addr.arpa";
};
sudo vi /etc/bind/named.conf.options
En este fichero slo tenemos que establecer la direccin IP de nuestros DNS de la red. En el caso de que el servidor DNS que estamos montando no sepa resolver el dominio, reenviar la peticin a estos DNS
forwarders {
# Replace the address below with the address of your provider's DNS server
123.123.123.123;
123.123.123.124;
};
Miramos el nombre del fichero que habamos definido en el fichero /etc/bind/named.conf.local, en nuestro caso es /etc/bind/zones/server.com.db y cremos el fichero:
sudo vi /etc/bind/zones/server.com.db
En este fichero ya es donde tenemos que definir la equivalencia entre ips y dominios:
$TTL
604800
IN
SOA
server.com. root.server. (
; Serial
604800
; Refresh
86400
; Retry
2419200
; Expire
604800 )
@ IN NS server.com.
server.com IN A 1.1.1.1
server1 IN A 1.1.1.2
IMPORTANTE: Eliminar todos los comentarios de la forma //, A m me dio problemas. Y ojo tambin con los . despus del nombre del dominio, no se pueden eliminar.
El siguiente punto de configuracin es crear el fichero de reverse DNS zone, que a partir de una ip nos dir el dominio.
Nos fijamos en el fichero que habamos definido en el fichero /etc/bind/named.conf.local, en nuestro caso tenamos: file /etc/bind/zones/rev.0.168.192.in-addr.arpa; Por lo que el fichero sera:
sudo vi /etc/bind/zones/rev.0.168.192.in-addr.arpa
//replace server.com with yoour domain name, ns1 with your DNS server name.
// The number before IN PTR server.com is the machine address of the DNS server. in my case, it's 1, as my IP address is 192.168.0.1.
2006081401;
28800;
604800;
604800;
86400
IN
NS
ns1.server.com.
IN
PTR
server.com
120
IN
PTR
server2
IMPORTANTE: El nmero 1 que tenemos en la ltima fila es la direccin de la mquina de la red, por ejemplo, si tenemos un servidor con ip 192.168.0.120, el nmero que tenemos que poner es 120.
Introducimos el nuevo servidor DNS y dejamos tambin por si acaso el servidor DNS original de nuestra red.
search server.com
nameserver 192.168.0.1
nameserver 1.1.1.1
dig server.com
dig server1.server.com
nslookup 192.168.0.1
ping server1.server.com
Fonseca, argumentando falta de tiempo, prdida de inters y deseo de pasar ms tiempo haciendo cdigo que revisando y organizando versiones. Una de las mejoras ms prominentes de ELinks sobre Links es la adicin de pestaas (siempre en modo texto). ELinks tambin ostenta el comienzo del soporte para CSS y ECMAScript. Ethtool Es un comando de Linux para mostrar o modificar los controladores de interfaz de red (NIC parmetros). Informa si tiene link. Fail2ban Es una aplicacin escrita en Python para la prevencin de intrusos en un sistema, que se basa en la penalizacin de conexin (bloquear conexin) a los orgenes que intentan accesos por fuerza bruta. Se distribuye bajo la licencia GNU y tpicamente funciona en todos los sistemas POSIX que tengan interfaz con un sistema de control de paquetes o un firewall local. Iftop Es una lnea de comandos del monitor del sistema herramienta que genera una lista frecuentemente actualizada de las conexiones de red. De forma predeterminada, las conexiones estn clasificadas por uso de ancho de banda, slo con los "top" consumidores de ancho de banda que se muestran.
MC (Midnight Commander) Es una aplicacin que funciona en modo texto. La pantalla principal consiste en dos paneles en los cuales se muestra el sistema de ficheros. Se usa de un modo similar a otras aplicaciones que corren en el shell o interfaz de comandos de Unix. Las teclas de cursor permiten desplazarse a travs de los ficheros, la tecla insertar se usa para seleccionar ficheros y las Teclas de funcin realizan tareas tales como borrar, renombrar, editar, copiar ficheros, etc. Las versiones ms recientes de Midnight Commander incluyen soporte para el ratn para facilitar el manejo de la aplicacin. Rsync Permite sincronizar directorios. Vim Vim (del ingls Vi IMproved) es una versin mejorada del editor de texto vi, presente en todos los sistemas UNIX. Su autor, Bram Moolenaar, present la primera versin en 1991, fecha desde la que ha experimentado muchas mejoras. La principal caracterstica tanto de Vim como de Vi consiste en que disponen de diferentes modos entre los que se alterna para
realizar ciertas operaciones, lo que los diferencia de la mayora de editores comunes, que tienen un slo modo en el que se introducen las rdenes mediante combinaciones de teclas o interfaces grficas. Principales funcionalidades: Wget Es un software libre del paquete para la recuperacin de archivos mediante HTTP, HTTPS y FTP, los protocolos de internet ms utilizados. Es una herramienta de lnea de comandos no interactivos, por lo que se puede llamar fcilmente de scripts, cron puestos de trabajo, terminales sin soporte de XWindows, etc. GNU wget tiene muchas caractersticas para hacer la recuperacin de archivos de gran tamao o reflejar toda web o sitios FTP fciles, incluyendo: Puede reanudar usando REST y GAMA. descargas abortadas, Corrector ortogrfico integrado. Autocompletado de texto. Navegacin por pestaas. Ventanas mltiples, que dividen el rea de edicin horizontal o verticalmente. Resaltado de sintaxis dependiente del lenguaje de programacin o de etiquetas utilizado. rdenes deshacer y rehacer. Comprensin de ms de 200 sintaxis diferentes. Lenguaje de scripting para programar extensiones. Completado de rdenes, palabras y nombres de ficheros. Compresin y descompresin de ficheros, que posibilita editar ficheros comprimidos. Reconocimiento de formatos de fichero y conversin entre los mismos. Historial de rdenes ejecutadas. Grabacin y reproduccin de macros. Guardado de la configuracin entre sesiones. Plegado automtico y manual de cdigo. Interfaz grfica opcional.
Puede usar comodines nombre de archivo y directorios recursivamente espejo. Los archivos de mensajes NLS basadas en diferentes idiomas.
Opcionalmente convierte vnculos absolutos en los documentos descargados al respecto, por lo que los documentos descargados pueden vincular entre s a nivel local. Funciona con la mayora de sistemas operativos tipo UNIX, as como Microsoft Windows. Soporta servidores proxy HTTP. Soporta cookies HTTP. Soporta conexiones HTTP persistentes. Desatendida operacin / fondo. Utiliza marcas de tiempo de archivos locales para determinar si los documentos tienen que ser redescargado cuando reflejando GNU wget se distribuye bajo la Licencia Pblica General GNU.
Para instalar todo, escribimos lo siguiente: Sudo apt-get install byubo elinks ethtool fail2ban iftop mc rsync vim wget
RESULTADOS OBTENIDOS Los resultados del presente trabajo son: Conocimiento de los alumnos sobre una pequea introduccin a lo que es Linux. Conocimiento de los alumnos de trminos necesarios para poder realizar la configuracin de servidores en Linux. Conocimiento de los alumnos de los usos de servidores Linux. Conocimiento de los alumnos de las aplicaciones Linux.
CONCLUSIONES Las conclusiones que sacamos del presente trabajo son: Linux por ser un sistema Operativo de licencia libre es ms econmico que Windows, y esta es una de las razones por las cuales muchos usuarios prefieren Linux para sus empresas; ms an cuando se requiere de uso de un servidor de base de datos, en tal caso Linux ofrece muchas opciones de licencia gratuita. En trminos de desempeo Linux es un poco ms rpido, esto debido a que Windows tiende a ofrecer ms facilidades graficas lo cual consume ms recursos que Linux. Linux es fcil de usar solo es cuestin de prctica, para el manejo de este, ofrece paneles de control lo que permite obtener el mximo de beneficios, de una manera sencilla, con una interfaz grfica amigable al usuario. Los servidores Linux por lo general soportan pginas programas en HTML y PHP y tambin soporta base de datos MySql y PostgredSQL.
BIBLIOGRAFIA http://garciagonzalezdavid.wordpress.com/2011/02/15/instalacion-yconfiguracion-dns-en-ubuntu/
http://www.suenyos.com/2011/06/16/instalar-y-configurar-servidor-dnsen-ubuntu-11-04-bind9/
http://es.wikipedia.org/wiki/GNU/Linux
http://www.linuxparatodos.net/web/comunidad/base-de-conocimiento//wiki/Base+de+Conocimiento/Servidor+de+Nombres+de+Dominio+%28 DNS%29%20en+Ubuntu#sectionServidor+de+Nombres+de+Dominio+(DNS)+en+UbuntuInstalacin+de+Bind.