sábado, 6 de julio de 2013

Poner estática la dirección IP en los ordenadores de una red local casera

Tengo mis ordenadores, uno fijo y otro portátil, conectados entre si por wifi a través del protocolo ssh (*) en una rel local casera, de forma que desde el portátil puedo ver los archivos del fijo, y viceversa, e imprimir desde el portátil con la impresora conectada al ordenador fijo. (**) . Están conectados por un router de Ono (Netgear Residential Gateway cg3100D-RG)  mixto, conexión cableada y conexión wifi. (*) Crear una red local entre pcs con Ubuntu (protocolo sftp y Nautilus) (**) Imprimir en una red local de pcs con Ubuntu
El problema es que de vez en cuando, sin mi intervención, la dirección IP de uno de ellos, o de los dos, cambian de 192.168.X.XX  a 192,168.X.ZZ y cuando esto sucede tengo que modificar a mano algunos datos de la configuración de la red local, en uno de los ordenadores, o en ambos.

¿Hay alguna forma de asignar una ip a cada uno de los pcs, y que no cambie ? De eso trata este tema.

El protocolo DHCP ( http://es.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol ) incluye tres métodos de asignación de direcciones IP:
- Asignación manual o estática: Asigna una dirección IP a una máquina determinada. Se suele utilizar cuando se quiere controlar la asignación de dirección IP a cada cliente, y evitar, también, que se conecten clientes no identificados. Este el tipo de asignación que nos interesa.
- Asignación automática: Asigna una dirección IP de forma permanente a una máquina cliente la primera vez que hace la solicitud al servidor DHCP y hasta que el cliente la libera. Se suele utilizar cuando el número de clientes no varía demasiado.
- Asignación dinámica: el único método que permite la reutilización dinámica de las direcciones IP. El administrador de la red determina un rango de direcciones IP y cada dispositivo conectado a la red está configurado para solicitar su dirección IP al servidor cuando la tarjeta de interfaz de red se inicializa. El procedimiento usa un concepto muy simple en un intervalo de tiempo controlable. Esto facilita la instalación de nuevas máquinas clientes a la red.

En el manual de usuario del router (http://bandaancha.eu/store/devices/netgear/cg3100d/manual-es.pdf), en la sección "Reserva de una dirección IP para uso de DHCP" (pág 39) está descrito como se puede reservar una dirección IP.




Se necesita pues averiguar las direcciones IP y MAC *  del ordenador, para establecer una relación unívoca entre ellas, para ello ejecutamos en la terminal el comando:  sudo ifconfig -a

* En las redes de ordenadores la dirección MAC (siglas en inglés de media access control; en español "control de acceso al medio") es un identificador de 48 bits (6 bloques hexadecimales) que corresponde de forma única a una tarjeta o dispositivo de red. Se conoce también como dirección física, y es única para cada dispositivo.

En la imagen siguiente aparece el resultado de la ejecución de dicho comando: en la sección wlan0, correspondiente a la conexión por wifi de mi pc portátil, se ve que la dirección HW es la dirección MAC. (recuadrado en rojo), y Direc. inet es la dirección ip (recuadrado en azul).


Estos datos son los del pc portátil. Habría que averiguar del mismo modo los datos de la dirección MAC en cada uno de los pcs de la red local casera, en mi caso los datos del pc fijo. De lo que se trata es de establecer una relación unívoca entre las direcciones IP y MAC en cada uno de los ordenadores de la red local ( red LAN = local area network )

Con estos datos debemos cambiar la configuración de la red LAN en el router, de cada uno de los ordenadores de la red local casera: adjudicar de forma unívoca a cada dirección IP de un ordenador una dirección MAC, Para ello debemos entrar en la configuración del router. Viendo la dirección IP de tu pc , puedes “deducir” la dirección de configuración de tu router, ya que por norma general es la misma IP pero acabado en “1″.
Si la IP de tu ordenador es 192.168.0.XXX , seguramente la IP de tu router sera 192.168.0.1
Si la IP de tu ordenador es 192.168.1.XXX , seguramente la IP de tu router sera 192.168.1.1
Para confirmar la dirección del router lo mejor es ingresar dicha dirección en el Navegador y ver si, tras poner la contraseña de la página de configuración del router, se abre dicha ventana de configuración del router. La dirección de configuración del router no hay que cambiarla en absoluto, solo debemos saberla para poder entrar en la ventana de configuración para realizar los cambios que se explican.


--------------------------------

La forma de poner estos datos en la configuración del router varia, lógicamente, con el aparato que tengamos. En mi caso: router de Ono (Netgear Residential Gateway cg3100D-RG): -> Pestaña Avanzado->Configuración->Configuración de LAN->Reserva de emisión->


->seleccionar la dirección IP del ordenador->Editar -> Ventana de Reserva de emisión: en la que vemos los datos de las direcciones MAC e IP, y el nombre del pc. Desde esta ventana de configuración del router debemos añadir la dirección MAC ( no cambiar la dirección IP ni el nombre del dispositivo ) de cada uno de los ordenadores de la red local LAN.

He puesto ésta ventana sin datos, para no mostrar los mios, pero en tu ordenador si que debe verse tanto la dirección IP como el Nombre del dispositivo, y estos no hay que modificarlos. Lo que hay que hacer es añadir la dirección MAC. Hay que repetir los pasos para cada una de las direcciones IP de los ordenadores de la red LAN.


Una vez que hemos establecido una relación unívoca entre la dirección MAC , que es estática y se corresponde de forma única a una tarjeta o dispositivo de red, y la dirección IP de cada uno de los ordenadores de la red LAN, las direcciones IP que antes eran dinámicas, ahora serán estáticas.

--------------------------------------

2 comentarios:

  1. La dirección Clase D se creó para permitir multicast en una dirección IP. Una dirección multicast es una dirección exclusiva de red que dirige los paquetes con esa dirección destino hacia grupos predefinidos de direcciones IP. Por lo tanto, una sola estación puede transmitir de forma simultánea una sola corriente de datos a múltiples receptores.

    ResponderEliminar
  2. Perfecto. A mí no me pide nombre de equipo, solo MAC+IP

    Router: JAZZTEL COMTREND AR-5381-U

    ResponderEliminar

A la vez que haces un comentario, por favor da una puntuación al tema: malo, normal, bueno o muy bueno.
Gracias.