Está en la página 1de 7

EL0045 – LABORATORIO DE INTRODUCCIÓN DE REDES DE COMPUTADORAS

_______________________________________________________________________________________________

LABORATORIO DE INTRODUCCIÓN DE REDES DE COMPUTADORAS

En el recuadro indicar el usuario y nombre de la computadora. Luego escriba el comando para


determinar el directorio donde se encuentra. También indique el comando para verificar el
tipo de consola de Linux: virtual o pseudo-terminal:
Usuario: damin@damin
Nombre de la computadora: damin
Comando para verificar el tipo de consola: tty
damin@damin: ~# tty
/dev/pts/37

EXPERIENCIA # 1: Comandos Básicos de Linux


Puntaje:
Tiempo de duración: 60 min.

Ejercicio 1
Desde una ventana CLI, expandir las secuencias de caracteres entre llaves para
obtener el siguiente resultado
test1a test1c test2b test3a test3c test4b test5a test5c
test1b test2a test2c test3b test4a test4c test5b

En el recuadro indicar el comando utilizado:

mkdir test{1,2,3,4,5}{a,b,c}

Ejercicio 2
En una consola, mediante el uso de un editor, crear un script ejecutable que diga: ¡Hola
Linuxeros de la Utec!
TIPS: use: echo ¡Hola, Linuxeros UTEC!

Laboratorio 00: Redes IP en Linux 1


EL0045 – LABORATORIO DE INTRODUCCIÓN DE REDES DE COMPUTADORAS
_______________________________________________________________________________________________

grabe el archivo creado con el nombre de hola en la carpeta


/home/usuario/Documentos.
Haga el archivo ejecutable con el comando
chmod +x /home/usuario/Documentos/hola.
Ejecute el archivo hola: ./hola

En el recuadro indicar los comandos utilizados y el contenido del archivo creado:

cd /home
mkdir usuario
cd /home/usuario
mkdir Documentos
cd /home/usuario/Documentos
nano hola.sh

Dentro del script


#!/bin/bash
echo ¡Hola, Linuxeros UTEC!

chmod +x /home/usuario/Documentos/hola.sh
./hola.sh

Laboratorio 00: Redes IP en Linux 2


EL0045 – LABORATORIO DE INTRODUCCIÓN DE REDES DE COMPUTADORAS
_______________________________________________________________________________________________

Ejercicio 3
Utilizar los comandos y parámetros apropiados para visualizar la estructura de directorios y
subdirectorios de Linux

En el recuadro indicar los comandos y parámetros utilizados, y parte del resultado


obtenido:

cd
tree / | more

Ejercicio 4
Cree un directorio llamado proyectos dentro del directorio home de su usuario y dentro de
este, cree un archivo de texto plano con el siguiente nombre “holautec.c” y escriba un
programita en lenguaje “C” sobre Linux, que muestra el saludo clásico “Hola Linuxeros de la
UTEC”; compilarlo y ejecutarlo.
/ * Programa Hola Linuxeros * /
# i n c l u d e < s t d i o . h>
main ( )
{
p r i n t f ( " Hola Linuxeros de la UTEC \ n " ) ;
}

Laboratorio 00: Redes IP en Linux 3


EL0045 – LABORATORIO DE INTRODUCCIÓN DE REDES DE COMPUTADORAS
_______________________________________________________________________________________________

Compilar y ejecutar:
$ gcc -o holautec holautec.c

$ ./holapucp
Hola Linuxeros de la PUCP
En el recuadro indicar el programa fuente y los comandos de compilación y ejecución:

cd /home
nano holautec.c

En el archivo:
#include <stdio.h>
main()
{
printf(“Hola, Linuxeros UTEC\n”);
}

gcc –o holautec holautec.c


./holautec

En el mismo directorio home de su usuario y dentro de este, cree un archivo de texto plano
con el siguiente nombre “holautec.py” y escriba un programita en lenguaje “phyton” sobre
Linux, que muestra el saludo clásico “Hola Linuxeros de la UTEC”; compilarlo y ejecutarlo.

print “Hola Linuxeros de la UTEC”

Luego ejecutarlo:
python holautec.py

En el recuadro indicar el programa fuente y los comandos de compilación y ejecución:

cd /home
nano holautec.py

En el archivo:
print “Hola, Linuxeros UTEC”

python holautec.py

Ejercicio 5

Laboratorio 00: Redes IP en Linux 4


EL0045 – LABORATORIO DE INTRODUCCIÓN DE REDES DE COMPUTADORAS
_______________________________________________________________________________________________

Utilizar los comandos y parámetros apropiados para visualizar la lista de procesos y sus
dependencias entre padres, hijos, nietos, etc. En formato árbol. Así mismo indique usted el
padre de todos los procesos y el proceso que acoge a todos los procesos huérfanos.

En el recuadro indicar los comandos utilizados, parámetros utilizados y parte del resultado:

cd
pstree

Como se observa en la imagen, el padre de todos los procesos en systemd. Los procesos
huérfanos son acogidos por el proceso init.

EXPERIENCIA # 2: Redes IP en Linux

Puntaje:
Tiempo de duración: 30 min.

Ejercicio 1
Desde una consola, ejecute los comandos necesarios para obtener los siguientes datos:

Comando Valor obtenido

Nombre del equipo hostname Damin

Laboratorio 00: Redes IP en Linux 5


EL0045 – LABORATORIO DE INTRODUCCIÓN DE REDES DE COMPUTADORAS
_______________________________________________________________________________________________

Dirección IP del eno ifconfig eno1 10.100.168.97

Máscara del eno Ifconfig eno1 255.255.248.0

Dirección MAC del eno Ifconfig eno1 98:90:96:bf:40:f0

Gateway route -n 10.100.168.1

Versión de la uname -a Linux damin 4.13 0-37-generic


Distribución de Linux y #42~16.04.1-Ubuntu
el Kernel

Ejercicio 2
Al realizar el comando:
$sudo ifconfig ó ip addr:

Se observa tres interfaces eno, enp0s3, ens0p5. Identifique a que puerto físico corresponde
cada una de estas interfaces. Use un gráfico para identificar los puertos.

Como se puede observar al ejecutar el comando, el equipo solo posee un puerto físico (eno1).

Laboratorio 00: Redes IP en Linux 6


EL0045 – LABORATORIO DE INTRODUCCIÓN DE REDES DE COMPUTADORAS
_______________________________________________________________________________________________

Ejercicio 3
Desde una consola, edite el o los archivos necesarios para cambiar la dirección IP y el Gateway
en la interface eth1. Escriba los comandos utilizados.

IP: 10.11.11.X (X es el número de la PC)


Máscara: 255.255.255.0
Gateway: 10.11.11.100

Configurar IP:
ifconfig eth1 10.11.11.12 netmask 255.255.255.0
Configurar GW:
route add default gw 192.168.1.1

¿Cómo activar los cambios y cómo comprobar los cambios realizados?


Para activar los cambios:
service network restart
Para comprobar los cambios:
Ifconfig

Laboratorio 00: Redes IP en Linux 7

También podría gustarte