Informacion Basica de una Red

Para configurar una red de una forma mas completa, debes de aprender algunos terminos como: Direccion IP, Mascara de Red, Puerta de enlace o Gateway, NameServer o DNS.

Cuando nosotros vamos a configurar una máquina en una red casera o de oficina, los primeros datos que se deben tener en cuenta es:

Para entender este nuevo dato, debemos de hacer un ejemplo, de como hacerlo, en nuestro caso vamos a hacer el ejemplo bajo el Sistema Operativo Linux.

Ejemplo

Configurar la tarjeta de red de una maquina de oficina, teniendo los siguientes datos:

  * Direccion IP:                    192.168.0.154
  * Mascara de Red:                  255.255.255.0
  * Direccion Gateway:               192.168.0.254
  * Direccion del DNS:               192.168.0.1
  * Direccion del DNS Secundario:    192.168.0.254

== Configuracion Tarjeta de Red ===

A la hora de ya tener un linux instalado, y queremos conectarlo a la red interna de un grupo de trabajo u oficina, lo primero que hay que hacer es logearce como usuario root y ejecutar el comando ifconfig para ver si el Sistema Operativo, subio o detecto la tarjeta de red.

Ejemplo:

login:root
password:xxxxx

root@station#ifconfig

eth0      Link encap:Ethernet  HWaddr 00:09:6B:00:8E:A7
         inet addr:xx:xx:xx:xx:xx Bcast:192.168.2.255  Mask:255.255.255.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:6980841 errors:0 dropped:0 overruns:0 frame:0
         TX packets:3959824 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:1631819352 (1556.2 Mb)  TX bytes:423395070 (403.7 Mb)
         Interrupt:17
lo        Link encap:Local Loopback
         inet addr:127.0.0.1  Mask:255.0.0.0
         UP LOOPBACK RUNNING  MTU:16436  Metric:1
         RX packets:989 errors:0 dropped:0 overruns:0 frame:0
         TX packets:989 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:1947822 (1.8 Mb)  TX bytes:1947822 (1.8 Mb)

Si la tarjeta fue detectada, entonces como usuario root hacer lo siguiente:

root@station#ifconfig "ip" netmask "mascara" up

Donde IP es la direccion IP del Ejemplo, y la mascara seria la Mascara de red que nos dieron en el Ejemplo:

root@station#ifconfig 192.168.0.154 netmask 255.255.255.0 up

Ahora cuando ejecutemos ifconfig encontraras la interfaz eth0 configurada con un ip:

root@station#ifconfig

eth0      Link encap:Ethernet  HWaddr 00:09:6B:00:8E:A7
         inet addr:192.168.0.154 Bcast:192.168.0.255  Mask:255.255.255.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:6980841 errors:0 dropped:0 overruns:0 frame:0
         TX packets:3959824 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:1631819352 (1556.2 Mb)  TX bytes:423395070 (403.7 Mb)
         Interrupt:17
lo        Link encap:Local Loopback
         inet addr:127.0.0.1  Mask:255.0.0.0
         UP LOOPBACK RUNNING  MTU:16436  Metric:1
         RX packets:989 errors:0 dropped:0 overruns:0 frame:0
         TX packets:989 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:1947822 (1.8 Mb)  TX bytes:1947822 (1.8 Mb)

Si la targeta de red no fue detectada, Entonces leer esto: No-Detect

Configuracion Puerta de enlace o Gateway

Ahora vamos a decirle a mi maquina de que la Puerta de enlace predeterminada o Gateway va a ser 192.168.0.254; para hacer esto debes de saber manejar el comando route, y debes de estar como superusuario root para ello.

route -h Nos Imprimira la ayuda, veamos:

root@station#route -h 
Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables
      route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.
      .
      route {-h|--help} [<AF>]              Detailed usage syntax for specified AF.
      route {-V|--version}                  Display version/author and exit.
      .
       -v, --verbose            be verbose
       -n, --numeric            don't resolve names
       -e, --extend             display other/more information
       -F, --fib                display Forwarding Information Base (default)
       -C, --cache              display routing cache instead of FIB
       .
 <AF>=Use '-A <af>' or '--<af>'; default: inet
 List of possible address families (which support routing):
   inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
   netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
   x25 (CCITT X.25)

Como lo hariamos ?

root@station#route add default gw 192.168.0.254

Donde default, significa que por defecto va a salir a otras redes en la ip que ete definida alli. Con esto la puerta de enlase ya esta configurada, ahora si deseas corroborar de que es asi entonces ejecutas: route

root@station#route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
loopback        *               255.0.0.0       U     0      0        0 lo
default         192.168.0.254   0.0.0.0         UG    0      0        0 eth0

Configuracion de DNS

Ahora que ya esta la configuración del Gateway,nos queda solo que la maquina resuelva o que sepa quienes son los DNS:

Para ello necesitamos crear o editar el archivo /etc/resolv.conf, que es donde se agregan las lineas para buscar las maquinas que resuelven.

root@station#vi /etc/resolv.conf

nameserver 192.168.0.1    => agregar estas lineas
nameserver 192.168.0.245 

Debes de esitar este archivo y agregarle estas dos lineas que son los ip's que nos dijeron en el ejemplo, que eran nuestros DNS. Ahora lo que debes de hacer es dar un ping a una web que este fuera de tu red, como por ejemplo www.google.com

Vocabulario que creo Desconocido

Direccion IP

Mascara de Red

Puerta de enlace o Gateway

Nameserver o DNS

Route

vi

Ping

RedesBasico (last edited 2008-04-20 14:38:23 by localhost)