Xen guest - não é possível obter conexão de rede além do host

1

Acabei de instalar um XenServer 6.1. Ele veio com uma configuração padrão, rede 0 conectada a NIC 0 .

Eu criei uma VM, mas não consigo acessar nenhuma rede além do host.

Da VM (172.18.32.20), eu tento pingar 172.18.32.254.

Tentando fazer isso funcionar, eu trouxe as seguintes alterações para a configuração da base do host:

  • ponte xe-switch-network-backend
  • reinicializar
  • edite sysctl.conf :

    net.ipv4.ip_forward = 1
    net.ipv4.icmp_echo_ignore_broadcasts = 1
    net.ipv4.conf.all.arp_filter = 1
    net.ipv4.conf.default.proxy_arp = 1
    
  • execute sysctl -p

  • pare o iptables /etc/init.d/iptables stop
  • executar iptables -A FORWARD -j ACCEPT

"Ifconfig -a" mostra 4 interfaces: eth0, lo, vif12.0 (minha VM) e xenbr0 (IP = 172.18.32.10, máscara de rede = 255.255.255.0, gateway = 178.18.32.254)

$ brctl show
bridge name   bridge id          STP enabled   interfaces
xenbr0        5000.042b21457249  no            eth0
                                               vif12.0

Depois de tudo isso, minha máquina virtual ainda pode fazer ping para 172.18.32.10, mas não para 172.18.32.254.

O host pode fazer ping dele.

Alguém pode me dizer como proceder e se a ponte é a coisa certa a fazer?

    
por Icu 09.04.2013 / 13:38

1 resposta

1

Eu consegui fazer funcionar. O problema veio provavelmente de um conflito com o adaptador ILO no servidor.

    
por 11.04.2013 / 13:59