Herramientas de usuario

Herramientas del sitio


Barra lateral

Traducciones de esta página?:
 



Servidor Debian 10 'Buster'


Servidor Debian 7.0 Wheezy



es:wheezy:config:network:bonding

P�gina desactualizada Esta p�gina contiene una versi�n anterior de esta gu�a que puede estar desactualizada. Para ver la versi�n m�s reciente, haga clic aqu�.



Esta página ha sido traducida automáticamente. Por favor, ayude a mejorarla colaborando en las Traducciones.

2.1.4 Agregación de las interfaces de red

La mayoría de los sistemas actuales tienen dos o más conexiones de Ethernet. Estos se pueden usar por separado o en paralelo, una técnica llamada bonding. Esta técnica es muy interesante, ya que permite el equilibrado de los datos (los datos se transmiten a través de dos interfaces) y tolerancia a fallos (si un enlace falla, la transmisión está asegurada por el otro).

En nuestro servidor, agregamos dos interfaces eth0 eth1 y físicos del sistema para crear una nueva interfaz de red bond0 alta disponibilidad.

Ethernet bonding

Ethernet bondingIEEE 802.3adlink aggregation

Instalación

root@server~# aptitude install ifenslave

Configuración

Para crear la interfaz bond0 se debe cargar y configurar el módulo del kernel bonding. Este módulo se carga automáticamente después de la configuración; por ahora se debe cargar de forma manual:

root@server:~# modprobe bonding

Compruebe lo que se carga en realidad:

root@server:~# lsmod | grep bonding
bonding                65204  0

El siguiente paso es la parametrización de la nueva interfaz de red y eliminar (o comentar) toda referencia a las interfaces físicas utilizadas por él, que se realiza en el fichero /etc/network/interfaces:

/etc/network/interfaces
# 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

# The primary network interface
# allow-hotplug eth0
# iface eth0 inet dhcp

# Static IP address
# auto eth0
# iface eth0 inet static
#        address 192.168.1.100
#        netmask 255.255.255.0
#        network 192.168.1.0
#        broadcast 192.168.1.255
#        gateway 192.168.1.1

# Interface bonding
# Static IP address
auto bond0
iface bond0 inet static
        bond-slaves eth0 eth1
        bond-mode balance-rr
        bond-miimon 100
        bond-primary eth0 eth1

        address 192.168.1.100
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1

El parámetro de modo de enlace bond-mode balance-rr indica que la interfaz funcionará en modo de balance-rr, en el que los datos se transmiten alternativamente por diferentes interfaces físicas que componen la nueva interfaz bond0.

Por último, reinicie los servicios de red:

root@server:~# /etc/init.d/networking restart

Verificación

El comando ifconfig le permite comprobar el estado de las interfaces de red:

root@server:~# ifconfig
bond0     Link encap:Ethernet  HWaddr 00:30:1b:b0:6e:84
          inet addr:192.168.1.100  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::230:1bff:feb0:6e84/64 Scope:Link
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:23339499 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11308048 errors:0 dropped:0 overruns:5 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:182934407 (174.4 MiB)  TX bytes:1008040228 (961.3 MiB)

eth0      Link encap:Ethernet  HWaddr 00:30:1b:b0:6e:84
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:12004063 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5654023 errors:0 dropped:0 overruns:5 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:597782690 (570.0 MiB)  TX bytes:519229722 (495.1 MiB)
          Interrupt:18 Base address:0xa000

eth1      Link encap:Ethernet  HWaddr 00:30:1b:b0:6e:84
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:11335436 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5654025 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3880119013 (3.6 GiB)  TX bytes:488810506 (466.1 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:193243 errors:0 dropped:0 overruns:0 frame:0
          TX packets:193243 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:31609190 (30.1 MiB)  TX bytes:31609190 (30.1 MiB)

La interfaz bond0 se asigna una dirección de Internet y las 3 interfaces (bond0, eth0 y eth1) tienen la misma dirección física (“HWaddr 00:30:1 b: b0: 6e: 84”), para ser “visto” por el resto de la red como una sola.

Referencias

es/wheezy/config/network/bonding.txt · Última modificación: 2019-07-05 17:01 (editor externo)

Herramientas de la página