Configuración del sistema Oracle® Solaris 11.2 como enrutador o equilibrador de carga

Salir de la Vista de impresión

Actualización: Septiembre de 2014
 
 

Caso de uso: configuración de un enrutador VRRP de la capa 2

En la figura siguiente, se muestra una configuración típica de VRRP.

image:En esta figura se describe una configuración VRRP típica.

En este ejemplo, la dirección IP 10.68.82.8 se configura como puerta de enlace predeterminada para host1. Esta dirección IP es la dirección IP virtual que se protege mediante el enrutador virtual que consta de dos enrutadores VRRP: router1 y router2. En un momento dado, sólo uno de los dos enrutadores puede funcionar como enrutador maestro y asumir las responsabilidades de enrutador virtual y reenviar paquetes procedentes de host1.

Asuma que el enrutador virtual del VRID es 12. En los siguientes ejemplos, se muestran los comandos que se usan para configurar la configuración VRRP de ejemplo en router1 y router2. router1 es el propietario de la dirección IP virtual 10.68.82.8 y su prioridad es el valor predeterminado (255). router2 es el enrutador en modo de espera, cuya prioridad es 100.

Para obtener más información sobre los comandos que se utilizan para configurar el VRRP, consulte las páginas del comando man vrrpadm(1M), dladm(1M) y ipadm(1M).

    Para router1:

  1. Instale el paquete VRRP.

    # pkg install vrrp
  2. Cree la VNIC vnic0 mediante net0 con el valor VRID como 12.

    # dladm create-vnic -m vrrp -V 12 -A inet -l net0 vnic0
  3. Cree un enrutador VRRP vrrp1 mediante net0.

    # vrrpadm create-router -V 12 -A inet -I net0 vrrp1
  4. Configure las interfaces IP vnic0 y net0.

    # ipadm create-ip vnic0
    # ipadm create-addr -T vrrp -a 10.68.82.8/24 vnic0/router1
    # ipadm create-ip net0
    # ipadm create-addr -T static -a 10.68.82.100/24 net0/router1
  5. Muestre la información del enrutador para vrrp1.

    # vrrpadm show-router -x vrrp1
    NAME  STATE   PRV_STAT STAT_LAST  VNIC  PRIMARY_IP    VIRTUAL_IPS
    vrrp1 MASTER  INIT     14.444s    vnic0 10.68.82.100  10.68.82.8

    Del mismo modo, para router2:

  1. Cree la VNIC vnic1 mediante net1 con el valor VRID como 12.

    # dladm create-vnic -m vrrp -V 12 -A inet -l net1 vnic1
  2. Cree un enrutador VRRP vrrp2 mediante net1.

    # vrrpadm create-router -V 12 -A inet -I net1 -p 100 vrrp2
  3. Configure las interfaces IP en vnic1 y net1.

    # ipadm create-ip vnic1
    # ipadm create-addr -T vrrp -a 10.68.82.8/24 vnic1/router2
    # ipadm create-ip net1
    # ipadm create-addr -T static -a 10.68.82.101/24 net1/router2
  4. Muestre la información del enrutador para vrrp2.

    # vrrpadm show-router -x vrrp2
    NAME  STATE    PRV_STAT  STAT_LAST  VNIC  PRIMARY_IP    VIRTUAL_IPS
    vrrp2 BACKUP   INIT      2m32s      vnic1 10.68.82.101  10.68.82.8

Utilizando la configuración de router1 como ejemplo, debe configurar al menos una dirección IP en net0. Esta dirección IP de router1 es la dirección IP principal, que se utiliza para enviar los paquetes de anuncios VRRP.

# vrrpadm show-router -x vrrp1
NAME  STATE   PRV_STAT STAT_LAST  VNIC  PRIMARY_IP    VIRTUAL_IPS
vrrp1 MASTER  INIT     14.444s    vnic1 10.68.82.100  10.68.82.8