Configurar IP Fija en Ubuntu
En Linux las interfaces de red por cable (Ethernet), se identifican por primero 3 letras “eth” y luego un número, este número es el número de interfaz dentro de la máquina. Si por ejemplo tenemos 2 tarjetas de red, la primera se identificaría por eth0 , mientras que la segunda sería eth1. Como se puede ver siempre se empieza por el número 0 y luego vamos por orden … 1 … 2 … 3 … etc …
Para las interfaces de red inalámbrica (WiFi) empiezan con la abreviatura “wlan”, y por tanto tendremos wlan0, wlan1, wlan2 ….
Para terminar con las interfaces de red en Linux, además hay una interfaz de red llamada loopback con la abreviatura “lo”, que sirve para comprobar si funciona la conectividad de red, o lo que es lo mismo comprueba si tienes conectividad con tu propia máquina en la dirección IP 127.0.0.1.
Por defecto en todas las versiones de Ubuntu, distribución muy popular de Linux, viene configurado con IP Dinámica. La asignación de un número de IP, viene a cargo del servicio DHCP que pueda haber en la red. Para ver la configuración actual de red de nuestro ordenador en Ubuntu y que IPs están asignadas, podemos usar la siguiente instrucción:
$ ifconfig -a
Si lo que queremos es poner una IP Fija, lo podemos hacer de forma fácil, con tan sólo modificar el archivo “interfaces”:
$ sudo nano /etc/network/interfaces
Dentro de este archivo encontraremos 2 líneas que hacen referencia a la interfaz que queremos modificar y por defecto tendrán esta configuración:
auto eth0 iface eth0 inet dhcp
Ahora para tener IP Fija, deberemos de substituir las 2 líneas anteriores por estas:
auto eth0 iface eth0 inet static address 192.168.1.33 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4
Explicación detallada:
- address es la dirección IP que quieres ponerle a tu máquina. En este ejemplo es 192.168.1.33
- netmask es la máscara de subred de la nueva dirección IP. En este ejemplo es 255.255.255.0
- network es la red a la que pertenece la nueva dirección IP. En este ejemplo es 192.168.1.0
- broadcast es la dirección IP de difusión de la nueva red. En este ejemplo es 192.168.1.255
- gateway es la dirección IP de la puerta de enlace predeterminada. Generalmente es la dirección IP del equipo de la red o router por el que podemos salir al exterior o conectarnos a Internet. En este ejemplo es 192.168.1.1
- dns-nameservers aquí serían las IPs de los Servidores DNS que se quieren definir en local, separados por un espacio. En este ejemplo configuramos 2 Servidores de DNS, el primero es 8.8.8.8 y el segundo es 8.8.4.4. Estos Servidores de DNS, son los de Google
Hecho el cambio, ahora deberemos de reiniciar el servicio de red, ya que de forma automática no se realizan los cambios. Ejecutando la siguiente instrucción, aplicaremos los cambios:
$ sudo /etc/init.d/networking restart