Vous êtes sur la page 1sur 15

REDES Y COMUNICACIONES DE DATOS

SISTEMAS OPERATIVOS II

Laboratorio 06 - Primera Parte


CONFIGURACION DE RED EN LINUX

ALUMNO: Quispe Soto, Juan Carlos

Sistemas Operativos II

Configuracin de Red en Linux

Laboratorio N 06 Primera Parte


Configuracin de Red en Linux
Objetivos:

Administracin de los parmetros de red.


Diagnostico de la red.

Equipos, Materiales, Programas y Recursos:

Una computadora personal


Vmware Workstation 8.x
ISO CentOS 6.x

Introduccin:
Hoy un sistema informtico, lo es tal, en la medida que trabaja en red y tiene acceso al
Internet global. Por ello, la configuracin de los parmetros que permiten dicha conectividad
son claves, ya sea de manera permanente, de manera temporal, va el Shell o el entorno
grfico.

Seguridad:

Ubicar maletines y/o mochilas en el gabinete al final de aula de Laboratorio.


No ingresar con lquidos ni comida al aula de Laboratorio.
Al culminar la sesin de laboratorio, apagar correctamente la computadora y el monitor.

Preparacin:
El alumno debe haber revisado previamente el material que se encuentra en Tecsup Virtu@l.

Redes y Comunicaciones de Datos

Pg. 1

Sistemas Operativos II

Configuracin de Red en Linux

Laboratorio N 06 Primera Parte


Configuracin de Red en Linux
Procedimiento
I.

Instalar una mquina virtual CentOS 6.x


1. La instalacin deber se realiada a partir del ISO que se tiene en la pc del
alumno. Si tiene alguna duda sobre la instalacin consulta el Laboratorio N 1.
Nota : No configurar ningn parmetro de red solicitado durante el proceso de
instalacin pues estos los configurar directamente en los archivos de
configuracin de Networking luego que la mquina virtual haya sido instalada.

II. CONFIGURACION DE NETWORKING


La configuracin de red se puede realizar de diversas formas, va
utilitarios de configuracin en modo texto, grfico, editando los archivos
de red o va comandos. El conocer las diversas formas nos prepara para
cualquier entorno o distribucin que nos topemos, siendo en la mayora de
las distribuciones de Linux el estndar el uso del patrn de los archivos de
configuracin de Red o va comandos.

MODO COMANDOS
1. (CentOS) Activando la red

LIMPIEZA
Para conocer en detalle la informacion que
se registra en los archivos de red, primero
procederemos
(resolv.conf,
luego a
(touch).

a
network,

generarlos

eliminarlos
ifcfg-eth0) y

con el comando

CONFIGURACION
Editando los archivos de red
Apyese en la ppt revisada en clase de teora para para configurar los
parmetros de red siguientes :
Direccin IP
Mscara de red
Gateway
Hostname
DNSs

Redes y Comunicaciones de Datos

Pg. 2

Sistemas Operativos II

Configuracin de Red en Linux

Recuerde que para configurar la tarjeta de red el archivo de configuracin


debe quedar parecido al mostrado a continuacin:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
HWADDR=44:87:FC:AA:DD:2D
NM_CONTROLLED=no
IPADDR=IP_SERVIDOR
NETMASK=255.255.255.128
GATEWAY=IP_GATEWAY
DOMAIN=dominio.tld
DNS1=8.8.8.8
DNS2=8.8.4.4

Archivo de configuracion de la tarjeta de red eth2

Parmetros de configuracin de la tarjeta de red eth2

Redes y Comunicaciones de Datos

Pg. 3

Sistemas Operativos II

Configuracin de Red en Linux

Activando los cambios


# service network restart

El comando permite que el sistema reconozca la nueva configuracin del archivo de la tarjeta
de red eth2.

Reinicio del servicio network

Prueba de salida a Internet

Probando acceso a internet mediante el comando ping.

Conectividad hacia el buscador www.google.com

Conectividad hacia www.yahoo.com

Redes y Comunicaciones de Datos

Pg. 4

Sistemas Operativos II

Configuracin de Red en Linux

III. HERRAMIENTAS PARA INTERPRETAR MANDATOS


Para comprobar la conectividad, se puede ejecutar el mandato ping hacia
cualquier direccin de la red local para tal fin.
# ping -c3 IP_OTRO_HOST
Probando conectividad con el comando ping hacia el host 192.168.19.30

La opcin -c3 indica que se transmitirn solo 3 paquetes para


verificar conectividad.

Imagen q muestra la conectividad establecida hacia el host indicado.

Para ver la informacin de todos los dispositivos de red del sistema, se ejecuta lo
siguiente:
# ip addr show
Nota : En versiones anteriores el comando era ifconfig
El comando # ip addr show nos muestra las interfaces de red que
reconoce el sistema.

En la maquina ejecutada nos muestra las tarjetas eth2 y lo (local host)

Redes y Comunicaciones de Datos

Pg. 5

Sistemas Operativos II

Configuracin de Red en Linux

Para ver la informacin de estado de todos los dispositivos de red del sistema, se
ejecuta lo siguiente:
# ip link show
El comando indicado muestra el estado de las tarjetas de red, para verificar si
estn activadas y responden a broadcast.

En la imagen se puede observar que la tarjeta eth2 esta activada y con


broadcast.

Para detener un dispositivo de red, eth0. Luego de ejecutar el comando


compruebe si tiene conectividad.
# ip link set eth0 down
En CentOS 5 : # ifdown eth0
Con el comando # ip link set eth2 down detenemos la tarjeta eth2.
#service network status (Permite ver el estado de las tarjetas)

Como se observa el estado de la tarjeta eth2 est inactivo.

Redes y Comunicaciones de Datos

Pg. 6

Sistemas Operativos II

Configuracin de Red en Linux

Para iniciar un dispositivo de red, eth0


# ip link set eth0 up
En CentOS 5 : # ifup eth0
Con el comando # ip link set eth2 up desactivamos la tarjeta eth2.

En este caso el estado de eth2 es activo.


Para eliminar todos los parmetros de red de un dispositivo especfico, eth0
El comando # ip addr flush dev eth0 quita los parmetros de red del
dispositivo para que no funcione en ese instante hasta ser reiniciado.

La tarjeta aparenta estar funcionando pero no presenta conectividad.

Compruebe si tiene conectividad. Habilite la conectividad.


Comprobando conectividad con ping.

Como se observa no existe conectividad por los parmetros eliminados.

Redes y Comunicaciones de Datos

Pg. 7

Sistemas Operativos II

Configuracin de Red en Linux

Reiniciamos el sistema y vuelve a tomar los parmetros eliminados.

Al reiniciar las tarjetas de red vuelve a presentar conectividad.


Para aadir una direccin IP a un dispositivo, eth1. Previamente debera haber
agregado una 2da tarjeta de red.
# ip addr add 192.168.70.61/25 dev eth3
El commando permite darle una ip a una tarjeta momentaneamente mientras no
se reinicia el sistema o servicio.

Tarjeta de red eth3 con la ip y mascara asignada por el commando ingresado.


Para eliminar una direccin IP a un dispositivo, eth3
# ip addr del 192.168.70.61/25 dev eth3
El comando elimina la ip que s ele asigno a la tarjeta de red eth3

Como se observa en la imagen eth3 ya no tiene ip.

Redes y Comunicaciones de Datos

Pg. 8

Sistemas Operativos II

Configuracin de Red en Linux

Plataforma de de ret hat


Conclusiones y pasos
En caso tener rutas estticas se pueden comprobar utilizando el siguiente
comando :
# ip route list
En CentOS 5 : # route n
Muestra las rutas estticas de las interfaces.

Muestra la ruta esttica de eth2

Para eliminar todas las rutas estticas dependientes slo del dispositivo eth0
# ip route flush dev eth0
Elimina las rutas estaticas de eth0

Se ejecuta #ip router list y ya no presenta ip estatica.


Para cambiar o establecer la puertas de enlace predeterminada del sistema,
192.168.70.1 en el siguiente ejemplo, a travs del dispositivo eth0
# ip route add default via 192.168.70.1 dev eth0

Etableciendo puerta de enlace por defecto a 192.168.70.1


Para comprobar si hay resolucin de nombres, se puede realizar una consulta
hacia los servidores DNS definidos para el sistema
# host tecsup.edu.pe
Si presenta resolucin de nombres.

Redes y Comunicaciones de Datos

Pg. 9

Sistemas Operativos II

Configuracin de Red en Linux

IV. UTILITARIOS
Para averiguar los distintos drivers (mdulos) disponibles para las diferentes
interfaces de comunicacin puede consultar el directorio /lib/modules

Drivers de las interfaces entre ellos ipv4 y ipv6


Para averiguar los puertos abiertos y el estado de stos segn TCP o UDP puede
utilizar el comando netstat.
El comando indicado muestra los puertos abiertos tcp
# netstat an | grep tcp

Los puertos tcp abiertos son 22 y 25

Redes y Comunicaciones de Datos

Pg. 10

Sistemas Operativos II

Configuracin de Red en Linux

Para preguntar cual es el servidor DNS de un dominio:


# dig dominio.com NS
El dns del dominio mencionado es 192.168.65.43

Para preguntar cual es el servidor de correo de un dominio:


# dig dominio.com MX
El dominio no tiene servidor de correo, peor en caso tuviera lo muestra por este
comando.

Para preguntar cual es el equipo www de un dominio:


# dig www.dominio.com

COMANDO (traceroute)
(CentOS) Consultando
SINTAXIS

Para evitar que resuelva los saltos por su


nombre
Nombre o IP a consultar su
trayectoria

IP del ROUTER
En otros casos obtendr como respuesta el carcter (*)
indicando que el router no responde a la consulta

Numero de
Salto. Hasta un
mximo de 30
Cada ROUTER
del camino
representa un
salto

Redes y Comunicaciones de Datos

Tiempo promedio en
milisegundos de respuesta

Pg. 11

Sistemas Operativos II

Configuracin de Red en Linux

Ejecutamos:
#tracerouter -n www.google.com
El comando muestra por cuales ips por las que pasa para llegar a su destino que
es google.com

Cuando muestra asterisco significa que la ip son privadas.

Redes y Comunicaciones de Datos

Pg. 12

Sistemas Operativos II

V.

Configuracin de Red en Linux

Resolviendo casos:

CASO 1
Se realiza la configuracin de un equipo en la RED y no se puede
acceder a Internet, pero si obtengo respuesta de (ping) de la
puerta de enlace. Otras PC de la RED si tienen acceso a INTERNET
Cul es la falla? Qu pasos realizara para su diagnstico.
Sustntelo con lo desarrollado en Laboratorio?

Ver el estado de la tarjeta de red, que este bien configurada, sobre


todo que se tenga un DNS que nos de el acceso a internet.

Hacer un diagnstico del protocolo y las conexiones de red TCP/IP actuales.

Redes y Comunicaciones de Datos

Pg. 13

Sistemas Operativos II

Configuracin de Red en Linux

CASO 2
Obtengo la siguiente informacin de los archivos de red de un
Linux con IP 192.168.20.5
Qu opina estn correctos y si
estaran incorrectos que parmetros estn incorrectos ?

El Gateway, el hostname se debe configurar en el archivo 2 en la versin de


Centos 6.

Redes y Comunicaciones de Datos

Pg. 14