Rede no LXC não passando por uma ponte

2

Eu tenho um contêiner LXC, no host eu tenho uma ponte entre o contêiner LXC e eth0 .

O contêiner LXC pode executar ping no host 10.1.0.5 , mas não pode efetuar ping no gateway de 10.1.0.2 . O host pode fazer ping no gateway.

tcpdump na interface criada para o contêiner LXC está enviando os pings para o roteador e está recebendo uma resposta de volta. Mas um tcpdump dentro do contêiner não mostra nada. Além disso, a execução de tcpdump no contêiner é interrompida quando você pressiona ^ C (20-40s), o que não acontece no host.

Alguma idéia do que devo procurar aqui?

root@hadoop-jobtracker:~# ping 10.1.0.2 &
[1] 876
root@hadoop-jobtracker:~# PING 10.1.0.2 (10.1.0.2) 56(84) bytes of data.


root@hadoop-jobtracker:~# tcpdump
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
^C
::::20+ sec delay occurs here::::
05:56:34.835833 IP 10.1.0.35.ssh > 10.1.0.5.32990: Flags [P.], seq 2715418718:2715418910, ack 3505056160, win 196, options [nop,nop,TS val 1608155 ecr 1608151], length 192

1 packet captured
111 packets received by filter
80 packets dropped by kernel
    
por David Parks 29.03.2013 / 07:02

0 respostas