Mudanças entre as edições de "Multi Bridge"

De Slacam_Wiki
Ir para: navegação, pesquisa
 
Linha 1: Linha 1:
 +
<ads media=goo5/>
 
Como posso fazer bridge em múltiplas interfaces no meu host hospedeiro XEN?
 
Como posso fazer bridge em múltiplas interfaces no meu host hospedeiro XEN?
  
Linha 44: Linha 45:
  
 
Pronto é rebootar para as configurações serem aplicadas.
 
Pronto é rebootar para as configurações serem aplicadas.
 +
 +
<ads media=goo3/>

Edição atual tal como às 11h13min de 19 de dezembro de 2013

Como posso fazer bridge em múltiplas interfaces no meu host hospedeiro XEN?

Primeiro, crie um novo arquivo de script chamado /etc/xen/scripts/network-xen-custom com o seguinte conteúdo:


  #!/bin/sh
  # network-xen-custom
  # Exit if anything goes wrong
  set -e
  # First arg is operation.
  OP=$1
  shift
  script=/etc/xen/scripts/network-bridge
  case ${OP} in
       start)
               $script start vifnum=0 bridge=xenbr0 netdev=eth0
               $script start vifnum=1 bridge=xenbr1 netdev=eth1
               ;;
       stop)
               $script stop vifnum=0 bridge=xenbr0 netdev=eth0
               $script stop vifnum=1 bridge=xenbr1 netdev=eth1
               ;;
       status)
               $script status vifnum=0 bridge=xenbr0 netdev=eth0
               $script status vifnum=1 bridge=xenbr1 netdev=eth1
               ;;
       *)
               echo "Unknown command:${OP}"
               echo 'Valid commands are: start, stop, status'
               exit 1
 esac

Se vc tiver fazendo bond pode trocar "eth0" por "bond0" e assim sucessivamente.

Tenha certeza se o arquivo está com a flag executável marcada:

  chmod 755 /etc/xen/scripts/network-xen-custom

Edite o arquivo /etc/xen/xend-config.sxp comentando o script antido e adicionando a nova linha com o script criado acima:


  #(network-script network-bridge)
   (network-script network-xen-custom)

Pronto é rebootar para as configurações serem aplicadas.