Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Como criar uma ligação de canal de NIC no Linux

Summary: Este artigo fornece informações sobre como criar uma vinculação de canal NIC no RHEL 5.x\6.x.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

 

Cause

 

Resolution

Ambiente: RHEL 5.x/6.x

O exemplo a seguir criará uma vinculação de canal NIC usando eth0, eth1 e política de rodízio para tolerância a falhas e balanceamento de carga:

  1. Como root, crie um arquivo de configuração do Bond0: # vi /etc/sysconfig/network-scripts/ifcfg-bond0
     
  2. Adicione as seguintes linhas ao arquivo de configuração do Bond0:

    DEVICE=bond0
    IPADDR=192.168.1.10
    NETWORK=192.168.1.0
    NETMASK=255.255.255.0
    USERCTL=no
    BOOTPROTO=none
    ONBOOT=yes
    BONDING_OPTS="mode=0 miimon=100"
Nota: Substitua as configurações de endereço IP, rede e máscara de rede adequadamente.
Nota: Uma descrição detalhada das opções de vinculação pode ser encontrada no Guia de implementação da Red Hat.
  1. Abra o arquivo de configuração para eth0:

    # vi /etc/sysconfig/network-scripts/ifcfg-eth0

     
  2. Edite o arquivo de configuração eth0 adicionando os parâmetros "MASTER" e "SLAVE":

    DEVICE=eth0
    USERCTL=no
    ONBOOT=yes
    MASTER=bond0
    SLAVE=yes
    BOOTPROTO=none

     
  3. Repita as etapas #3 e #4 para eth1.
     
  4. Abra o arquivo de configuração dos módulos do kernel:

    RHEL5 # vi /etc/modprobe.conf

    RHEL6 # vi /etc/modprobe.d/modprobe.conf
     
Nota: O arquivo modprobe.conf não existe no RHEL6. Após a etapa listada acima, o arquivo será criado.
  1. Adicione a seguinte linha ao arquivo modprobe.conf:

    alias bond0 bonding options bond0
    mode=balance-rr miimon=100

     
  2. Carregue o módulo de ligação:

    # ligação modprobe

     
  3.  Reinicie o serviço de rede:

    # serviço de reinicialização da rede

     
  4. Verifique se a interface de vinculação foi criada com sucesso analisando a saída do comando ifconfig:

    # ifconfig

     
A saída deve listar bond0 ativo e em execução como mestre e eth0\eth1 ativo e funcionando como escravos.

  

Article Properties


Affected Product

Servers, PowerEdge, Red Hat Enterprise Linux Version 5, Red Hat Enterprise Linux Version 6

Last Published Date

08 Oct 2021

Version

5

Article Type

Solution