Configurar la red por medio de archivos en Ubuntu/Debian

Configurar la red en mi PC de escritorio nunca fue un dolor de cabeza, pues siempre Ubuntu se la ha arreglado por mi, todo esto gracias a que dispongo de un servidor DHCP y que cuando necesité configurar una IP fija manualmente lo hice valiendome en la interfaz gráfica.

Pero todo esto no sirve cuando no tenemos servidor DHCP ni una interfaz gráfica. Esto me sucedió con un Ubuntu Server que estuve instalando y estoy configurando. Pero para bien, este problema me llevó a conocer un poco más acerca de la configuración de redes en los sistemas operativos Linux Ubuntu o más bien, los SO basados en Debian.

Los archivos principales con los que se configura la red en Debian son /etc/network/interfaces y /etc/resolv.conf. El primero para la configuración de las interfaces de  red y el segundo para “salir al mundo” por nombres de dominios (DNS).

El primer archivo nos permite definir las IP, máscara y gateway para cada interfaz de red. Por ejemplo, en un archivo /etc/network/interfaces podremos encontrar algo como lo siguiente:
[CODE]
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 10.0.0.13
netmask 255.0.0.0
gateway 10.0.0.1
[/CODE]
Donde:

También podrimos ver contenido como el siguiente, específico de una red inalámbrica:
[CODE]
wireless-essid xxxxxxxxx
wireless-key XXXXXXXXXX
[/CODE]
Si modificamos este archivo y queremos hacer efectivas las modificaciones, simplemente relanzamos el servicio:
sudo /etc/init.d/networking restart

Luego, podemos con el comando ping ver si todo quedó en orden.

El otro archivo que nombramos fue el /etc/resolv.conf. En este archivo se almacenan los DNS (servidores de nombre de dominio de nuestro servidor)

[CODE]
nameserver x.x.x.x
nameserver x.x.x.x
[/CODE]

Los DNS traducen los nombres de dominio a direcciones IP, sin estos la vida se nos haría más complicada (a menos que te acuerdes las IP de Google, Youtube y cualquier otro sitio que visites). Generalmente, las IPs de estos nombres de dominio son provistas por el mismo servidor de Internet o bien por el dispositivo que haga de puerta de enlace (no siempre residen en el mismo lugar) aunque también pueden ser fijos y configurados por nuestras propias manos.

Bien, a modo de introducción es suficiente, con esto ya no requeriremos de ninguna interfaz gráfica para la simple configuración de una dirección IP (cosa que también habriamos podido hacer con ifconfig)

Vía: lubrin.org

Tags: , , , , , , , ,


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.