Configuração da rede do sistema operacional convidado Xenserver

1

Atualmente sou capaz de executar ping no sistema operacional convidado (por exemplo, posso dizer porque eles param o ping quando as VMs convidadas estão desligadas ou a rede está sendo reinicializada etc.), mas nenhuma delas pode executar ping ou executar qualquer tarefa de rede.

O ping de entrada começou a responder após configurar o encaminhamento de IP e configurar o link xenbr0 por e mover as VMs para a outra NIC ( VM convidada em O XenServer não consegue acessar a rede , no entanto, as VMs não conseguem efetuar ping ou acessar qualquer tipo de conexão externa, menos o gateway (o IP do host), apesar de poder fazer ping.

Isso é mais provável como um problema no nível do sistema operacional convidado ou com a configuração de rede do host? Estou inclinado a dizer o primeiro porque eu posso pingar para o IP de fora da rede do Xenserver.

Ferramentas de convidado, etc. foram instaladas, até onde eu sei, não há nenhum problema de firewall.

Os sistemas operacionais convidados que são afetados são o Ubuntu 12.04 (que recebe o erro de instância desconhecido, geralmente um problema /etc/udev/rules.d/ ... no VPS, mas parece não ser o caso aqui) e o CentOS 6.3 nenhum dos quais tem firewalls ativados:

A configuração eth0 para a VM do CentOS é:

DEVICE="eth0"
BOOTPROTO="none"
DEVICE="eth0"
BOOTPROTO="none"
HWADDR="32:E8:7F:43:CF:5F"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="a137f23c-cf18-4bb5-beb5-38ff76371363"
IPADDR="174.34.135.164"
NETMASK="255.255.255.192"
GATEWAY="174.34.135.162" [The host IP]

[root@localhost ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
174.34.135.128  *               255.255.255.192 U     0      0        0 eth0
link-local      *               255.255.0.0     U     1002   0        0 eth0
default         174.34.135.162  0.0.0.0         UG    0      0        0 eth0

[root@localhost ~]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 32:E8:7F:43:CF:5F  
          inet addr:174.34.135.164  Bcast:174.34.135.191  Mask:255.255.255.192
          inet6 addr: fe80::30e8:7fff:fe43:cf5f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:206999 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1678 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:9606174 (9.1 MiB)  TX bytes:91721 (89.5 KiB)
          Interrupt:246 

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:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:616 (616.0 b)  TX bytes:616 (616.0 b)

Ambos podem atingir o gateway e os IPs do resolvedor (8.8.8.8, etc.), mas não podem resolver os nomes dos hosts e acertar outros IPs que não estão na configuração de rede.

A configuração do XenServer pode não ser relevante, dado que o ping de entrada para o IP do SO Guest funciona e a rede no host parece estar funcionando corretamente, mas em qualquer caso:

    [root@srv240 ~]# ifconfig |grep -A 6 "eth\|xenbr"
eth0      Link encap:Ethernet  HWaddr 00:17:31:73:40:58  
          UP BROADCAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:17 
--
eth1      Link encap:Ethernet  HWaddr 00:18:F3:63:2B:14  
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:347427 errors:0 dropped:0 overruns:0 frame:0
          TX packets:160203 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:23706160 (22.6 MiB)  TX bytes:203615293 (194.1 MiB)
          Interrupt:16 
--
xenbr0    Link encap:Ethernet  HWaddr 00:17:31:73:40:58  
          inet addr:174.34.135.162  Bcast:174.34.135.167  Mask:255.255.255.248
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
--
xenbr1    Link encap:Ethernet  HWaddr 00:18:F3:63:2B:14  
          inet addr:174.34.135.162  Bcast:174.34.135.167  Mask:255.255.255.248
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:343907 errors:0 dropped:0 overruns:0 frame:0
          TX packets:43867 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:22104935 (21.0 MiB)  TX bytes:196685281 (187.5 MiB)
    
por tony_perkis666 19.02.2013 / 20:37

1 resposta

1

Isso soa mais como um problema de roteamento dentro do sistema operacional convidado do que qualquer coisa relacionada ao host. Verifique sua rota padrão, verifique se você pode pingar algo na sub-rede local e vá de lá.

    
por 19.02.2013 / 20:43