cómo configurar tarjetas de red en debian _ ubuntu

3
# rmrf.es | Administración de sistemas Blog de un SysAdmin Unix, Gnu/Linux, Windows y lo que haga falta. INICIO Suscríbete por email Contacto Introduce tu búsqueda... mar 15, 2011 Cómo configurar tarjetas de red en Debian / Ubuntu Vamos a ver cómo configurar las interfaces/tarjetas de red en sistemas GNU/Linux Debian (como por ejemplo Ubuntu) a través del fichero interfaces. Normalmente si disponemos de entorno gráfico solemos hacerlo a través de GUI pero nunca viene mal, para el caso de que este fallo o que no lo tengamos saber hacerlo desde los ficheros de configuración. Lo primero que tenemos que saber es que el fichero de configuración en el que se almacena toda esta información es /etc/network/interfaces. Este fichero se puede dividir en “bloques” a través de los cuales definimos parámetros de configuración a cada una de las interfaces. Un ejemplo básico de configuración en un equipo de escritorio sería el siguiente: Interfaz de red configurada con DHCP auto eth0 iface eth0 inet dhcp Este ejemplo implica una configuración en la que la interfaz de red eth0 está configurada para que arranque automáticamente y a través de DHCP . Lo primero que definimos cuando configuramos una interfaz es si queremos que arranque automáticamente con el sistema, para ello indicamos auto seguido del nombre de la interfaz. Después mediante iface definimos los parámetros de configuración de la interfaz de red, la estructura es la siguiente: iface <nombre de la interfaz de red> <protocolo> <tipo de asignamiento IP>

Upload: erica-richards

Post on 25-Dec-2015

217 views

Category:

Documents


0 download

DESCRIPTION

configurar tarjetas de red debian

TRANSCRIPT

Page 1: Cómo Configurar Tarjetas de Red en Debian _ Ubuntu

# rm­rf.es | Administración de sistemas

Blog de un SysAdmin Unix, Gnu/Linux, Windows y lo que haga falta.

INICIOSuscríbetepor emailContactoIntroduce tu búsqueda...

mar 15, 2011

Cómo configurar tarjetas de red en Debian /Ubuntu

Vamos a ver cómo configurar las interfaces/tarjetas de red en sistemas GNU/Linux Debian (como porejemplo Ubuntu) a través del fichero interfaces. Normalmente si disponemos de entorno gráfico solemoshacerlo a través de GUI pero nunca viene mal, para el caso de que este fallo o que no lo tengamos saber hacerlodesde los ficheros de configuración.

Lo primero que tenemos que saber es que el fichero de configuración en el que se almacena toda estainformación es /etc/network/interfaces. Este fichero se puede dividir en “bloques” a través de los cualesdefinimos parámetros de configuración a cada una de las interfaces. Un ejemplo básico de configuración en unequipo de escritorio sería el siguiente:

Interfaz de red configurada con DHCP

auto eth0iface eth0 inet dhcp

Este ejemplo implica una configuración en la que la interfaz de red eth0 está configurada para quearranque automáticamente y a través de DHCP. Lo primero que definimos cuando configuramos unainterfaz es si queremos que arranque automáticamente con el sistema, para ello indicamos auto seguido delnombre de la interfaz. Después mediante iface definimos los parámetros de configuración de la interfaz de red,la estructura es la siguiente:

iface <nombre de la interfaz de red> <protocolo> <tipo de asignamiento IP>

Page 2: Cómo Configurar Tarjetas de Red en Debian _ Ubuntu

Con esto ya tendríamos configurada nuestra tarjeta de red mediante DHCP

Interfaz de red configurada con IP estática

En equipos de escritorio rara vez configuramos nuestra red mediante IP estática, pero en servidores y otrossistemas es el método a utilizar. Una estructura básica de configuración de interfaz de red con IP estática es lasiguiente, pasamos a explicarla:

auto eth1iface eth1 inet static address 192.168.0.120 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 dns‐nameservers 8.8.8.8

Como podéis ver seguimos la misma estructura, en este caso utilizamos la interfaz eth1, la configuramos paraque levante con el sistema (auto eth1) y pasamos a definir mediante iface todos los parámetros de red, que eneste caso engloban la IP asignada a la interfaz (192.168.0.120), su máscara de red (255.255.255.0), la red en laque se encuentra (192.168.0.0), la IP asignada para Broadcast en la red (192.168.0.255), la puerta de enlace orouter (192.168.0.1) y los servidores DNS (8.8.8.8).

Podríamos combinar ambos ejemplos si por ejemplo tuviéramos un equipo con dos tarjetas de red yquisiéramos asignar una mediante DHCP y otra con IP estática:

# Interfaz de red por DHCPauto eth0iface eth0 inet dhcp# Interfaz de red con IP estáticaauto eth1iface eth1 inet static address 192.168.0.120 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 dns‐nameservers 8.8.8.8

Como podréis imaginar, esto es lo más básico, podemos hacer otras cosas como asignar IPs virtuales o alias,añadir rutas estáticas permanentes, etc.

Interfaz de red configurada con IP estática y alias

Para asignar un alias tenemos que definir primero la interfaz principal. Si tomamos como ejemplo laconfiguración anterior para IP estática, podemos añadir a la interfaz un alias y así poder tener dos IPsdistintas a través de una única tarjeta de red:

# Interfaz principalauto eth1iface eth1 inet static address 192.168.0.120 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 dns‐nameservers 8.8.8.8# Aliasauto eth1:1iface eth1:1 inet static address 192.168.0.121 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1

Page 3: Cómo Configurar Tarjetas de Red en Debian _ Ubuntu

dns‐nameservers 8.8.8.8

Una vez que hayamos finalizado la configuración, podemos reiniciar la red por completo o levantarmanualmente la interfaz que queramos con el comando ifup:

Reiniciar toda la red

# /etc/init.d/networking restart

Levantar por separado cada interfaz

# ifup eth0

Averiguar información sobre las tarjetas de red de nuestro sistema

Mediante dmesg podéis averiguar tanto el nombre de interfaz como cuantas tarjetas de red tiene el equipo,su modelo, etc. Aquí tenéis un ejemplo en el que encontramos dos tarjetas de red a las que se les ha asignadolos nombres eth0 y eth1:

# dmesg | grep eth

e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connectione1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connectione1000: eth0: e1000_watchdog_task: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RXe1000: eth1: e1000_watchdog_task: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RXeth0: no IPv6 routers presenteth1: no IPv6 routers present

Categoría: Linux | Etiquetas: configurar tarjetas de red, Debian, interfaz red, tarjeta red, tarjetas de red, Ubuntu

Artículos relacionados:

Debian: eth0: ERROR while getting interface flags: No such deviceifup e ifdown en FreeBSDGuía de comandos apt para Debian / Ubuntu (apt­get, apt­cache)Getlibs: encontrar dependencias en librerías (64 vs 32 bits)

3 Comentarios

1. Emilio Monís dice:septiembre 8, 2012 a las 11:22 am

Sólo un pequeño apunte ; algo que a mí me ha mareado hasta que descubrí la causa :Si editas /etc/network/interfaces a mano , automáticamente desaparece el gestor de conexiones del panelde Gnome , y no reaparecerá por mucho que reinstales , repongas la aplicacíon o el panel desde elprincipio . Para quien le guste wicd no es problema , pero a mí me parece mucho más manejable el queviene con gnome .Saludos

Responder2. emanuel dice:

marzo 23, 2013 a las 2:24 am

hola

Responder3. Luis dice:

mayo 6, 2013 a las 1:04 pm