systemadmin.es > Redes > Configuración de red en Debian/Ubuntu

Configuración de red en Debian/Ubuntu

Al ir cambiando de distribución puede resultar confuso adaptarnos de nuevo a los scripts de configuración de la distribución. Vamos a ver cómo configurar una interfaz con DHCP, IP estática, configurar un bonding y dejar la interfaz levantada sin IP en Debian y derivados como Ubuntu:

En distribuciones basadas en Debian podemos encontrar la configuración de red en el fichero /etc/network/interfaces. Si queremos definir que la interfaz eth0 se configura mediante DHCP simplemente deberemos añadir las siguientes lineas:

auto eth0
iface eth0 inet dhcp

En el caso que necesitemos configurar una IP estática, la sintaxis es mucho más clara que en CentOS y similares:

auto eth0
iface eth0 inet static
        address 172.18.1.222
        netmask 255.255.255.0
        gateway 172.18.1.1

Para la configuración de un bonding también resulta muy simple:

auto bond0
iface bond0 inet static
        address 172.18.1.222
        netmask 255.255.255.0
        gateway 172.18.1.1
        up ifconfig bond0 0.0.0.0 up
        slaves eth1 eth0

Sin olvidar de configurar las opciones del bonding en el fichero /etc/modprobe.d/bonding.conf:

alias bond0 bonding
options bonding mode=2 miimon=100

En el caso que necesitemos tener levantada la interfaz pero sin IP, por ejemplo para hacer un tcpdump deberemos usar la keyword manual y definir el script para levantar la interfaz con up:

auto eth0
iface eth0 inet manual
        up ifconfig eth00.0.0.0 up

3 comments to “Configuración de red en Debian/Ubuntu”

  1. Se echa de menos la configuración de rutas estáticas persistentes.

    Por lo demás magnífico el artículo.

    Saludos.

  2. Gracias, Muy útil!! como toda la página para los que la seguimos “a diario”

  3. @Dani: tienes razón, lo añado las rutas estáticas en otro post

    @Gonzalo: Muchas gracias por seguir el blog!

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>