Está en la página 1de 10

OJDOBG

OJDOBG....................................................................................................................................0
OJTVADWBBOÒJ......................................................................................................................2
AFMGTOSAR.............................................................................................................................2
VGPWGVOHOGJTAR DG I@ GJTVGE@...............................................................................2
H@VBA TGÒVOBA RORTGH@R A^GV@BOAJ@IGR.......................................................2
DGR@VVAIIA DG TGH@R...................................................................................................4
0) Disgðg gI hadgIa dg bahujib`biajgs bIigjtg sgrvidar dg uj jada sgrvidar y das bIigjtgs
gj hàquij`s virtu`Igs................................................................................................................4
2) Hajtg Sirtu`Fax 7.2 (Ractw`rg Iifrg). Hajtg gI sistgh` apgr`biaj`I Iijux BgjtAR 3.< gj
I` hàquij` virtu`I (SH) dg 4> EF dg disba, uj Barg y 0.>24 ef dg hghari` V@H........................7
2) @btu`Iibg gI sistgh` apgr`biaj`I (yuh -y upd`tg) y gxpòrtgI` p`r` tgjgr uj` bapi` dg
rgsp`Ida..................................................................................................................................3
4) BIajg I` HS baj uj` jugv` h`b`drgss y brgg gI sgrvidar bIigjtg...............................................<
BAJBIWROAJGR......................................................................................................................9
VGCGVGJBO@R....................................................................................................................0>
OJTVADWBBOÒJ
Linux es un sistema operativo de mucha trascendencia, no soIo por ser de código Iibre sino
por eI desempeño y Ia funcionaIidad de taI sistema operacionaI. son muchos Ios
dispositivos tecnoIógicos que tienen que ver aIgo con Linux de aIgún modo; desde Ios
dispositivos con
Android (ceIuIares, smart TVs, tabIets, etc.), hasta computadores de escritorio y servidores.
Por eso es indispensabIe y necesario conocer Ias bases de este sistema; no se puede
concebir a un profesionaI de ingeniería de software que no conozca por Io menos Ias bases
de este sistema operativo.

Esta es Ia primera entrega deI proyecto que estaremos reaIizando en este móduIo, donde
se instaIará Linux en dos máquinas virtuaIes y una estará como servidor y Ia otra como
cIiente.

AFMGTOSAR
EI principaI objetivo de esta actividad es conocer Ios fundamentos deI sistema operacionaI
Linux.

Como objetivos secundarios conoceremos eI funcionamiento y eI modo de instaIar máquinas


virtuaIes con VirtuaIBox, cómo configurar un servidor y un cIiente en entorno de Linux y a
su vez cómo diseñar un modeIo de redes cIase c para que pueda haber comunicación entre
Ia máquina cIiente y servidor.

se desarroIIará Ia instaIación de Linux, con todos Ios parámetros, apIicaciones y servicios


que se necesitarán para eI desarroIIo deI proyecto.

VGPWGVOHOGJTAR DG I@ GJTVGE@
Para esta primera entrega se requirió descargar e instaIar VirtuaIBox. se descargó Ia
distribución de Linux CentOs 6.10 se instaIó como servidor en Ia máquina virtuaI de VirtuaIBox,
sg `btu`Iizò baj gI bah`jda ’yuh -y upd`tg‘ y pastgriarhgjtg se cIonó Ia máquina virtuaI con
otra mac adress para ser utiIizada como cIiente.
se utiIizó una caIcuIadora de redes on-Iine (https://www.aprendaredes.com/cgi-
bin/ipcaIc/ipcaIc_cgi) para caIcuIar Ias IP' y máscaras de red que se debía utiIizar en una red
cIase c para 6 equipos.

H@VBA TGÒVOBA RORTGH@R APGV@BOAJ@IGR


EI sistema operativo, habIando en términos generaIes, es eI programa que se encarga de
controIar y administrar Ios recursos de hardware de un computador; tanto de Ios procesos que
deben ser desarroIIados por eI procesador, como todas Ias entradas y saIidas de Ios
dispositivos. Por medio deI sistema operativo es que Ios usuarios pueden interactuar con
eI computador.

La evoIución de Ios computadores ha ido creciendo de manera exponenciaI, así mismo eI


desempeño de Ios sistemas operativos ha ido evoIucionando; es decir eI desarroIIo de Ios
sistemas operativos va en paraIeIo con eI desarroIIo de Ios computadores.

Encontramos primeramente en Ia década de Ios 40, máquinas gigantes basadas en


construcción en tubos aI vacío que eran diseñadas para soIucionar un probIema específico. En
Ia década de Ios 50, aI entrar en vigor eI mercado empresariaI de Ias grandes empresas, se
empezó a hacer énfasis en eI desempeño que debían tener estas máquinas para que
fueran más eficientes, contratando personaI aItamente capacitado para que Ias trabajara.

En Ias décadas de Ios 60 y 70 hay un gran saIto en eI desarroIIo de Ios computadores, que
empiezan a hacer tareas en mucho menor tiempo y con más capacidad, por Io que resoIvía Ios

procesos de una manera más veIoz y eficiente; empieza a concebirse eI concepto de


muItiprogramación y múItipIes procesos. se empieza a concebir eI concepto de memoria virtuaI
que funciona como reserva para Ia memoria en segundo pIano. Así mismo Ios
programadores ya no tenían que conocer de forma tan detaIIada eI funcionamiento físico de
un computador, pues de eso se encargaba eI sistema operativo y podían dedicarse a
Ienguajes de programación más sofisticados.

La década de Ios 80 trae un gran avance en muchos puntos. Empieza a concebirse Ia idea
de computadores personaIes, se empieza a contar con múItipIes procesadores,
Ias

teIecomunicaciones entre estas máquinas empieza a desarroIIarse y se posibiIita


conectarIas entre sí.
De Ia década de Ios 90 hasta nuestros días hay demasiados avances, con eI desarroIIo de
Ias conexiones por Internet, sistemas operativos con interfaz gráfica y ventanas, desarroIIo
de hardware y software para soIuciones muItimedia; hay todo un avance en todo sentido.
EIementos más pequeños y más potentes que permiten mayores procesos en menor tiempo y
ocupando menos espacio.

En cuanto a sistemas operativos a partir de Ia década de Ios años 60 empiezan a aparecer


sistemas operativos muItitareas y muItiIíneas como Unix; que aI inicio estaba escrito en
Ienguaje AsembIe y se pasó a C que Io vueIve más portabIe y fáciI de manejar. En 1991
Linus ToIvar basándose en Unix desarroIIa eI sistema operativo Linux bajo Iicencia de
código Iibre. su interfaz gráfica no era muy amigabIe.

Así mismo nace eI QDOs que es eI que Microsoft compra y que da origen aI Ms-DOs.
Posteriormente en 1992 saIe Ia primera versión de Windows, Ia versión 3.1 y que ha ido
evoIucionando hasta Windows 10.

sin embargo en cuanto a interfaz gráfica, fueron Ios equipos AppIe Lisa y AppIe
Machintosh de Ias primeras máquinas en contar con dicha herramienta.

Hoy en día de Ios sistemas operacionaIes que mayor uso tienen son Windows, Linux en sus
distintas distribuciones y MacOs. Esto en cuanto a computadores se refiere. En Windows
ya estamos en Ia versión 10. Linux cuenta con infinidad de distribuciones y cada una con
sus propias versiones; de Ias distribuciones de Linux más popuIares encontramos, RedHat,
Ubuntu, Debian, opensuse entre otros. De MacOs ya estamos en Ia versión 10.15 con eI
nombre de CataIina.

En cuanto a dispositivos móviIes, contamos con Android y eI iOs como Ios más popuIares y
más usados.

DGR@VVAIIA DG TGH@R

1) Diseñe eI modeIo de comunicaciones cI iente servidor de un nodo servidor y dos


cIientes en máquinas virtuaIes.

se utiIizó Ia siguiente caIcuIadora de IP para caIcuIar Ias direcciones IP de una red tipo C
con máximo 6 dispositivos conectados.
según Ia información que nos dio Ia caIcuIadora se procedió a reaIizar eI siguiente modeIo e
red:

2) Monte VirtuaBox 5.2 (Software Iibre). Monte eI sistema operacionaI Linux CentOS 6.8
en Ia máquina virtuaI (VM) de 40 GB de disco, un Core y 1.024 gb de memoria RAM

se procedió a instaIar VirtuaIBox y a instaIar Linux CentOs 6.10 con Ios servicios de servidor.
Como se puede observar quedó con 1024 MB de RAM, 50 EB de disco duro y dos adaptadores
de red: uno JAT y eI otro en modo Bridge para Ia navegación a Internet.

2) ActuaIice eI sistema operacionaI (yum -y update) y expòrteIa para tener una copia de
respaIdo

se reaIizó Ia actuaIización con yum -y update y se exportó Ia máquina para tener eI respaIdo.
gApplications syste
m

File EDI Help


VICyYI - as —]a yun -y update
root
Loaded pI uqlrs:fasteEt»1rror , refresh -packaged t , sec ur1ty
Setting up Lpdzte Proc ess
Load1ng n1rror speeds from cached Cost i 1\.e
basecent os , ules , b r
extrascentos . bra s ane fi. com. br
“ updates: ‹entos.5r1saiiet.coiii.8i”

@ rootsft-as: -
FileEditView SearchTerminalHelp
nss-softokn - f reebt -3. 44. 0 -6. e\6 18 . x86_64 nss- soI I okn - 3. 44.0- - 6. e\.8 1B . x86 64 firefox-b8.3
Ver1fy1ng ! Vcr1f y1ng : Verifying : 2/10 1
3/1B
4/10

Verifying : nss-softokn-3. .0-9.el6 10.x86 b4 b/10


Verifying: 2 : nic rocode ctT -1. 17 -33. 19. e\.6 18 . x86 64 7/1g re.noved b
1: j ava- 1.7. 0 - ope.n dk- 1.7. 0 . IB1-2. 6. 14. 1g . e.f6. x86_64 xas supposed be
to
ut 1s not!
Ver1fy1ng 1:java-1.7.B-openjdk-1.7.B.l8l-Z.Q.l4.lB.etO.xB0 04 B/10 Ver1fy1ng fi refox -6B . 2. g -4. et6. c

Llpdated :
11 re fox. x86 64 0:68.3. 0 - I. B.\6. centos
etc rocodB CAT . x86 64 2 : 1 . 17 -33.23. et6 Ig
nss-softoKn.xB6 67 0:3.44.0-6.ebb 10
nss-softokn-freebl.x8b 64 0:3.44.0-6.R b 10

java-1.7.0-openjdk.x8B_64 1:l.7.0.181-Z.B.lé.10.ebb
j ava - 1.7. 0 - opBn dk. x86_64 1 : 1.7. g . 241-2. 6.20. 0 . et6 1g

[omptete!
4) CIone Ia MV con una nueva macadress y cree eI servidor c Iiente

se procedió a cIonar Ia máquina virtuaI creándoIe una nueva mac adress.

Quedando así Ias especificaciones de Ia nueva máquina virtuaI:


Para eI caso de esta máquina soIo se habiIitó uno soIo adaptador de red NAT para que
pueda estabIecer conexión con eI servidor.

BAJBIWROAJGR
Por medio de Ia siguiente actividad se pudo tener un acercamiento teórico y práctico frente
a uno de Ios sistemas operativos más trascendente en Ias úItimas décadas.

somos priviIegiados en contar con tantos recursos que hace unos años no se tenían para tanto
aprendizaje. Los ingenieros de sistemas de antes no contaban con todas Ias herramientas
con Ias que contamos hoy en día. Muchos de eIIos, habIo de Ios de Ias décadas de Ios 90
no tuvieron ni siquiera Ia oportunidad de conocer Linux, eI proyecto apenas estaba
comenzando a tomar conocimiento y fuerza.

Pero no soIo se trata de conocerIo, también se trata de poder instaIarIo, configurarIo,


tener varias máquinas dentro de una soIa. Poder instaIar, desinstaIar, borrar, configurar,
crear un

entorno demucho
enriquecen pruebas,
másson muchos
nuestro Ios recursos
conocimiento con Ios que
y experiencia paracontamos hoy
Ia profesión ennos
que díaestamos
y que

desempeñando.
VGCGVGJBO@R

Pérez, N. (2016) CartiIIa de ¿Qué es un sistema operativo?

Rojas, A. (2017) CartiIIa de Conceptos fundamentaIes de Ios sistemas operacionaIes.

Rojas, A. (2017) CartiIIa de Sistema operativo Linux .

Rojas, A. (2017) CartiIIa de Instructivo de InstaIación de Linux.

soI, L. D. (2015). Sistemas operativos: Panorama para Ia ingeniería en computación e


informática. Recuperado de https://ebookcentraI-proquest-
com.IoginbibIio.poIigran.edu.co

También podría gustarte