You are on page 1of 17

TRABAJO COLABORATIVO 3

JORGE ALCIBIADES ORDOEZ BARREIRO


Cdigo: 1019069518
CARLOS FABIAN GONZALEZ CORTES
Cdigo: 1077033150
HERNAN CAMILO VELANDIA CASCAVITA
Cdigo: 1013611808

Tutor:
ING. GERARDO GRANADOS ACUA

Curso:
SISTEMAS DISTRIBUIDOS

Grupo: 8

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


Noviembre 2014
COLOMBIA

INTRODUCCIN

El presente trabajo est conformado por tres situacin, en la primera se


investiga acerca de la distribucin Linux openSUSE analizando su instalacin,
el kernel, la interfaz grfica, el sistema de archivado, las redes y la
conectividad, para la segunda situacin el gerente de SUPERSHOES nos pide
que creemos el portal web de comercio electrnico para la empresa y
finalizando encuentra la situacin tres, en esta se investiga acerca del uso del
comando NSLOOKUP, el cual hace consultas interactivas a servidores que
corren en un DNS y se responde a una serie de pregunta con respecto a este
tema.

Situacin 1:
Investigar acerca de la distribucin Linux openSUSE (home page:
http://www.opensuse.org): Instalacin, Kernel, Interfaz Grfica, Sistema de
Archivos, Redes y Conectividad, Seguridad. Exponer las razones por las cuales
se puede considerar un sistema operativo para aplicaciones distribuidas.
SUSE es una distribucin comercial desarrollada y mantenida por Novell, que
incluye el medio instalable fsico y los manuales. Ofrece un sistema operativo
estable, apto para entornos fsicos y en la nube con alta interoperabilidad.
Cuenta con soporte por parte del desarrollador y una interfaz amigable y
sencilla. SUSE es desarrollada y soportada por The Attachmate Group. Su
objetivo es desarrollar un sistema operativo comercial estable y competitivo.
Instalacin: Los requisitos mnimos, recomendados, para poder completar la
instalacin de openSUSE son:
Procesador:

Procesador Pentium II a 500MHz o superior (se recomienda un


Pentium de 4 a 2,4 GHz o superior o cualquier procesador
AMD64/Intel EM64T)

Memoria:

512MB de RAM fsica (se recomienda 2GB o mas)

Disco duro:

3GB de espacio libre para una instalacin mnima, 5GB si se


instala un entorno de escritorio (se recomienda una particin con
ms espacio)

Tarjetas de sonido y grfica:

Estn soportadas la mayora de tarjetas de sonido y graficas


modernas.
Resolucin de pantalla 800x600 (se recomienda 1024x768 o
mayor)

Arranque desde unidades de CD/DVD/USB para la instalacin, para


arrancar desde la red (es necesario que configure PXE el usuario
mismo)
OpenSUSE puede instalarse en una particin libre del disco duro,
preservando as las instalaciones que ya existan en otras particiones.
Las alternativas de instalacin son variadas, se puede hacer desde Live CD,
DVD, por red, Live USB o como actualizacin de una versin anterior. El
Live CD y el Live USB ofrece la posibilidad de ejecutar el entorno de

prueba desde disco, sin embargo el DVD ofrece una instalacin ms


completa, que incluye todos los escritorios con soporte oficial de
OpenSUSE (GNOME, KDE, LXDE y Xfce), adems de una gran cantidad de
paquetes adicionales. Al igual que otras distribuciones de Linux, permite
hacer particionado para instalar el sistema en la misma mquina con otros
sistemas operativos.
Kernel: El Kernel Linux es el componente central de un sistema operativo
GNU/Linux como openSUSE. Un Kernel se encarga de manejar los discos
duros y proporciona abstracciones que le dan a las aplicaciones una versin
consistente de esos recursos. El Kernel tambin proporciona controladores
para los dispositivos conectados a distintos buses (un bus es un lugar por
donde se mueven datos en un computador) del sistema como USB, PCI,
SATA e IDE.
El kernel de OpenSUSE es Linux, aunque existen diferentes versiones del
mismo, de acuerdo con las necesidades de cada usuario. Los ms
importantes son debug (versin destinada a encontrar fallos, con amplia
salida de depuracin y reduccin de rendimiento), default (la versin por
defecto de OpenSUSE), desktop (versin optimizada para equipos de
escritorio que favorece el tiempo de arranque y respuesta), trace (versin
con varios mtodos de trazado, como ftrace), xen (versin diseada para
ejecutar xen, un mtodo de vizualizacion.)
Interfaz Grfica: La interfaz grfica de OpenSUSE est basada en X
Window, el entorno grfico de las distribuciones de Linux. Sobre este
entorno grfico se ejecuta un gestor de ventanas como KDE, GNOME, Xfce,
LXDE, etc. La ventaja de X Window es que soporta una arquitectura cliente
servidor definida, facilitando la posibilidad de ejecutar cada modo desde
diferentes mquinas.
La interfaz grfica de Linux es el KDE (K Desktop Environment), la
herramienta brinda acceso a cientos de programas gratuitos, incluida un
potente paquete ofimtico. La distinta versin de KDE ha estado disponible
para la comunidad de usuarios de Unix/Linux durante casi tres aos. KDE
3.0 incluye tambin el navegador web Konqueror, que tiene soporte para
JavaSpcript, Java, XML, HTML 4.0, CSS 1 y 2 y SSL, adems de reconocer
los plug-ins de Netscape Communicator tales como Flash, RealAudio y
RealVideo.
Sistema de Archivos: El sistema de ficheros de OpenSUSE es igual al de
otras versiones de Linux, se monta en forma de rbol, existe un directorio
raz de la que cuelgan todos los dems directorios, los cuales contienen los
archivos u otros directorios. Cada directorio es un tipo de archivo particular
que permite ordenar jerrquicamente los datos dentro del rbol. La jerarqua
de directorios se rige por el FHS, y define jerarquas de primer nivel y de
segundo nivel.
La versin openSUSE 12.1 incluye soporte para el sistema de archivos
BTRFS.

BTRFS: Es un sistema de archivo que se encuentra en etapa de desarrollo,


capacitado para poder administrar una mayor cantidad de volmenes de
archivos, y de mayor tamao, que los actuales sea tolerante a errores, y
cuando estos sucedan, facilitar su deteccin y reparacin. Utiliza sumatorias
de verificacin para confirmar la validez de los datos y de los metadatos y
almacena capturas del sistema de archivos que pueden ser utilizadas como
respaldo o para repararlo.
Aunque por ahora EXT4 sigue siendo el sistema de archivo por defecto.
EXT4: El cuarto sistema de archivos extendido denominado ext4 (fourth
extended filesystem), es un sistema de archivos con bitcora (Journaling)
que fue concebida como una mejora compatible de ext3. El sistema de
archivo ext4 es una notable mejora sobre ext3 mucho ms de la que fue
ext3 sobre ext2. La mayor mejora del sistema de archivos ext3 sobre ext2
fue aadir el soporte de jornaling (bitcoras). En cambio ext4 modifica
importantes estructuras de datos del sistema de archivo tales como aquellas
destinadas a almacenar los archivos de datos. El resultado es un sistema
de archivos con un mejorado diseo, mejores caractersticas, rendimiento y
confiabilidad.
Redes y Conectividad:
En lo referente a redes y conectividad, OpenSUSE utiliza Samba como
puente para conectar el sistema con otros sistemas operativos, hacindolo
de forma transparente para el usuario. Para compartir archivos se usan
aplicaciones como NFS o FISH, que permiten el intercambio de archivos y
montaje de directorios entre equipos Linux. SSH permite interpretar
comandos de forma remota, lo cual, sumado a las capacidades del kernel,
facilita el manejo de mquinas de forma remota a travs de terminal.
Descripcin del programa, tareas ejecutadas

Navegadores Web

Clientes de Correo Electrnico

GNU/Linux
Firefox (Iceweasel)
Opera
Konqueror
IEs 4 GNU/Linux
Mozilla
rekonq (KDE)
Netscape
Galen
Google Chrome
Chromium
Epiphany
Links (llamado como "links -g")
Dillo
Flock
SeaMonkey
Evolution
Netscape / Mozilla
Sylpheed, Sylpheed-claws.
Kmail
Gnus
Balsa
Bynari Insight GroupWare Suite[NL]
Arrow
Gnumail

Gestor de Descargas

Extractor de Sitios Web

Clientes FTP

Clientes IRC (Internet Relay Chat)

Althea
Liamail
Aethera
Thunderbird
MultiGet
Downloader para X.
Caitoo (former Kget).
Prozilla.
wxDownloadFast.
Kget(KDE).
Wget (console, standard). GUI:Kmago, QTget,
Xget, ...
Aria.
Axel.
JDownloader
Httrack.
WWW Offline Explorer.
Wget (consola, estndar). GUI:Kmago, QTget,
Xget, ...
Downloader para X.
Pavuk.
Curl (console).
Gftp.
Dpsftp.
KBear.
IglooFTP.
Nftp.
Wxftp.
Filezilla.
axyFTP.
AnyClient.
Xchat.
KVirc.
Konversation.
Irssi.
BitchX.
Ksirc.
#Epic.
Sirc.

Seguridad: openSUSE no pose ningn virus ni software espa, el navegador


que se instala por defecto que es el Firefox, le informa al usuario de los sitios
web de phishing conocidos, ayudando a proteger de estafas y robos de
identidad.
Si bien, no existen amenazas potenciales a la seguridad de sistemas Linux,
incluyendo OpenSUSE, si existen riesgos particulares como la ejecucin de
scripts de fuentes desconocidas. Este riesgo solo puede ser mitigado con la
prudencia del usuario a la hora de ejecutar las fuentes de los archivos a utilizar.
Por lo dems, no existen virus en Linux. Es posible montar antivirus para
OpenSUSE, sin embargo su utilidad recae en el envo y recepcin de correos
hacia equipos con Windows, en el cual las amenazas potenciales son mltiples.
Por lo dems, las precauciones de seguridad se enfocan a contraseas
robustas, conexiones seguras, instalacin de software de fuentes confiables y
gestin de puertos.
OpenSUSE
teniendo en
alternativas
desempeo

se puede considerar un sistema para aplicaciones distribuidas


cuenta que ofrece un soporte de redes y conectividad amplio, con
para conexin de otros sistemas operativos sin afectar el
del sistema, capaz de regular las conexiones, transferencias de

archivos y accesos en red con polticas de seguridad y controles de


intercambio. Ofrece la posibilidad de la configuracin de servidores y conexin
de los mismos con herramientas como Samba, NFS o FISH.
Situacin 2:
Ustedes son el equipo asesor de sistemas de una empresa que vende calzado
a almacenes mayoristas y que se denomina SUPERSHOES. El gerente de la
empresa les pide que creen el portal web de comercio electrnico para la
empresa, de tal manera que pueda ser accedido mediante la direccin:
www.supershoes.com.co
Indiquen como es el proceso para la creacin del portal y Documente paso a
paso como hara desde nuestro pas para registrar el dominio
www.supershoes.com.co
Para crear el sitio Se debe disear el sitio en el lenguaje deseado, para esto
podemos utilizar Visual .net que es muy prctico y se pueden implementar
varias herramientas, despus de diseada la pgina, debemos contactar un
proveedor de alojamiento Web.
1. Contactar el proveedor de hosting acorde a nuestros recursos y
necesidades, uno de ellos es https://hostdime.com.co/ este adems nos
brinda el servicio de implementacin de pagos en linea.
2. Estos sitios por lo general nos brindan las herramientas para subir las
partes de nuestras pginas
3. Incluir bases de datos.
4. Con esto ya tendramos nuestro esquema de pgina web alojado en un
servidor para el caso de la empresa escogida el servidor se encuentra
en Orlando, Florida, desde el momento en que contratamos nuestros
servicios con esta empresa ponemos a nuestra disposicin los recursos
deseados.
5. Anexo cotizacin los productos ofrecidos en cuanto a hosting por esta
empresa.
Cotizacion_2014.pdf

Despus de tener nuestra pgina WEB alojada en un servidor de internet, o lo


podemos hacer paralelamente si se van a contratar tanto el servicio de hosting
como el dominio.
Existen muchos proveedores de servicio de hosting en el mercado, primero se
deben validar las opciones disponibles y escoger el que satisfaga las
necesidades.
En este caso escog el sitio https://hostdime.com.co
Pasos a seguir:
1. Escoger el dominio a crear.

2. Escoger el nombre de los servidores, esta labor se puede realizar


despus.

Si el dominio no se encuentra disponible nos generara el error correspondiente,


para la prueba ingrese el dominio google.co

3. Si el dominio se encuentra disponible nos permitir avanzar en el


proceso.

4. Ingresamos los datos solicitados en el formulario:

5. El sistema nos muestra una ventana de resumen donde podemos


evidenciar campos como el dominio, costo y fecha de prxima
renovacin

Situacin 3:
Investiguen acerca del uso del comando NSLOOKUP (Hace consultas
interactivas a Servidores que corren un DNS).
El comando NSLOOKUP se utiliza para efectuar consultas a un servidor de
nombres de dominio. Introduciendo el comando sin ms indicaciones se
conectara con el servidor DNS por defecto que tenga configurado el sistema.
Es una herramienta que permite consultar un servidor de nombres y obtener
informacin relacionada con el dominio o el host y as diagnosticar los
eventuales problemas de configuracin que pudieran haber surgido en el DNS.
Se entra en un modo de introduccin de comandos que son enviados al
servidor con el que se ha contactado, de forma que se pueden hacer consultas
interactivas de forma continua.
Qu formatos y opciones utiliza (indique ejemplos representativos con
direcciones del Colombia) ?

OPCIN

NOMBRE

USO

Muestra la informacin de NOMBRE con el servidor


predeterminado, siendo "NOMBRE" un host o un
dominio de internet.

NOMBRE

Igual que el anterior, pero en este caso se utiliza el

SERVIDOR

servidor especificado en "SERVIDOR" para solicitar la


informacin.

server SERVIDOR

Establece como SERVIDOR el servidor DNS


predeterminado al que solicitarle las consultas, sustituye
"SERVIDOR" por el nombre o direccin IP del servidor.

lserver SERVIDOR

Establece como "SERVIDOR" el servidor DNS


predeterminado inicial, til si el que se especific
anteriormente no puede resolver las consultas.

root

Ir a la raiz del servidor especificado como tal en el


parmetro set root=

ls DOMINIO

Muestra informacin o la escribe a un archivo, sustituye


"DOMINIO" por el nombre de dominio o host
solicitado. Opciones para su uso.

set all

Muestra todas las opciones disponibles.

set [no]debug

Muestra o no informacin ms avanzada.

set [no]d2

Muestra o no informacin an ms avanzada.

set defname

Aade nombre de dominio en cada consulta.

set [no]recurse

Solicitar o no respuesta de forma recursiva

set [no]vc

Emplea o no TCP para consultas en vez de UDP

set puerto=

Puerto (predeterminado 53)

set type=

Especifica el tipo de consulta, por ejemplo: A, ANY,


CNAME, MX, NS, PTR, SOA, SRV (valor
predeterminado A+AAAA)

set querytype=

Lo mismo que el anterior

set q=

set class=

Especifica la clase de la consulta, por ejemplo, IN


(Internet), ANY(cualquiera), (valor predeterminado IN)

set timeout=

Especifica tiempo de espera en segundos (valor


predeterminado 2)

set retry=

Especifica nmero de reintentos (valor predeterminado


1)

set root=SERVIDOR

Especificar servidor raz, sustituye "SERVIDOR" por el


nombre o direccin IP del servidor DNS.

set domain=

Especifica el dominio o host predeterminado del que se


realizarn todas las consultas.

set [no]msxfr

Usar o no transferencia de zona rpida MS.

set [no]search

Usar o no una lista de dominios para efectuar


bsquedas.

set srchlist=

Especifica orden de los dominios usados para buscar.

N1[/N2/.../N6]

Los comandos que pueden introducirse son:


?: Obtener ayuda
Introduciendo simplemente un nombre (de host o de dominio) se obtiene
informacin sobre el host o el dominio indicado.
En cualquier momento se puede cambiar de servidor DNS de consulta
mediante la sentencia server nombre_servidor. El nombre del nuevo
servidor DNS puede ser especificado tambin mediante la direccin IP.

Las sentencias ser sirven para indicar como ha de ser el


comportamiento del servidor ante una consulta. Algunos valores posibles
son:

[no]debug: Imprime informacin de depuracin.


[no]d2: Imprime informacin exhaustiva de depuracin.
[no]recurse: Se pide una consulta recursiva.
Comando type: Especifica el tipo del registro que se consulta:
ANY->cualquier tipo, A, CNAME, NS, MX, PTR, SOA, TXT.
Comado Is, Is [opt] dominio [>archivo]. Casa la informacin sobre
el dominio y la guarda en un archivo en el equipo local
(opcionalmente). Se pueden indicar una serie de opciones.
Comando exit: para salir de la sesin nslookup.

Ejemplos:
1. Buscar la direccin IP de http://campus.unadvirtual.org/campus/
Ejecutamos el comando nslookup http://campus.unadvirtual.org/campus/
desde el intrprete de comandos, tambin es posible ejecutar nslookup
sin parmetros para entrar en el entorno de la aplicacin y desde esta
dar el nombre del equipo cuya direccin IP queremos conocer.

En ambos casos la salida que se genera se compone en primer lugar del


nombre simblico junto con la direccin IP del servidor de nombres
utilizado y en segundo lugar el nombre simblico objeto de consulta y de
su direccin IP correspondiente.
2. Buscar la direccin IP de www.unad.educ.co

3. Buscar la direccin IP de www.eltiempo.com

Qu tipo de informacin se puede recopilar acerca de un Host en la


red?
Utilizado sin ningn argumento, el comando nslookup muestra el nombre y la
direccin IP del servidor de nombres primario y una invitacin de comando para
realizar consultas. Basta con introducir el nombre de un dominio en la invitacin

de comando para detallar las caractersticas. De la misma manera, es posible


solicitar informacin sobre un host indicando su nombre seguido del comando
nslookup: >nslookup nombre.del.host de modo predeterminado, el comando
realiza consultas al servidor de nombres primario configurado en la mquina.
Sin embargo, es posible consultar un servidor de nombres especficos,
agregando un signo menos despus del comando: nslookup nombre.del.host
nombre.del.servidor
Es posible modificar el modo de consulta del comando nslookup usando el
argumento set:

Set type=mx: Permite obtener informacin relacionada con el servidor


de correo de un dominio.
Set type=ns: Permite obtener informacin del servidor de nombres
relacionado al dominio.
Set type=a: Permite obtener informacin de un host de la red. Se trata
de un modo de consulta predeterminado.
Set type=soa: Permite mostrar la informacin del campo SOA (inicio de
autoridad).
Set type=cname: permite mostrar informacin relacionada con los alias.
Set type=hinfo: Permite mostrar, siempre y cuando los datos estn
disponibles, la informacin relacionada con el material y el sistema
operativo del host.

Utilice NSLOOKUP para encontrar un servidor Web que tenga mltiples


direcciones IP. Tiene el servidor web de www.tucarro.com mltiples
direcciones IP?
El servidor web de www.google.com.co tiene mltiples direcciones IP:

El servidor web de www.tucarro.com tiene mltiples direcciones IP:

CONCLUSIONES
NSLOOKUP es una herramienta que permite consultar un servidor de
nombres y obtener informacin relacionada con el domino o el host.
Aprendimos a diferenciar las gamas existente por el nmero de IP.
Como una gran conclusin finalizamos diciendo que este curso en
general, ha sido una oportunidad excelente para conocer, avanzar y
profundizar conocimientos que sin duda sern de gran ayuda en
nuestras carreras profesionales.

REFERENCIAS:

Wikispaces. (2010). Opensuse. Noviembre 14, 2014, de wikispaces.com Sitio


web: http://opensuse.wikispaces.com/file/view/Yast.pdf

Wikispaces. (2011). Pasos para instalar openSUSE. Noviembre 14, 2014, de


wikispaces.com Sitio web: http://asorufps.wikispaces.com/openSUSE

Bienvenidos a openSUSE.org. Consultado en Noviembre 22, 2014 en


https://es.opensuse.org/Bienvenidos_a_openSUSE.org.

(2010). Gua de NSLOOKUP para Windows. Consultado en Noviembre 22,


2014 en http://blog.standalonecomplex.es/2010/05/05/guia-de-nslookup-parawindows/.

Como usar el comando NSLOOKUP en Windows, ejemplos prcticos.


Consultado en Noviembre 22, 2014 en http://norfipc.com/redes/como-usarcomando-nslookup-windows.html.

You might also like