Multicast client can't see traffic inside the virtual machine [message #15029] |
Tue, 17 July 2007 10:36 |
danielcamara
Messages: 8 Registered: July 2007 Location: France
|
Junior Member |
|
|
Hi people I don't know what, but for sure something I am doing wrong .
I have the following configuration :
+=================+ +=================+
| Multicast app | | Multicast app |
++=| Server | | Client |
|| +-----------------+ +-----------------+
|| | eth0 | | eth0 |<==++
|| +-----------------+ +-----------------+ ||
|| | Virtual Machine | | Virtual Machine | ||
|| | 104 | | 105 | ||
|| +=================+ +=================+ ||
VV | | ||
--||------------------------------------------------||---
|| | | XXXX
|| +-----------+ +-----------+ ||
++===> | veth104.0 | | veth105.0 | ++=>=+
++ +-----------+ +-----------+ ||
|| A A ||
|| | | ||
|| | +==============+ | ||
++==> +-----| vzbr0 |----+ ===>=++
+--------------+
| eth0 |
+--------------+
| Real Machine |
+==============+
I have a multicast application that works with broadcast on the address 224.0.0.131. I manage to create the above architecture and pings to both machines, from both machines, work. The three machines, the two virtual and the real one, are in the same network. When I ping the broadcast address, all three machines answer, no problem.
However, when I start the multicast application, in the server, the messages do not reach the eth0 of the client. If I put a tcpdump I can see the messages arriving even at the veth105.0, but not at the eth0 of the Client. Any one has any idea? I followed the how to at http://wiki.openvz.org/Veth. I searched through the Internet a little and found that the problem could be in the redirection, so in plus I enabled /proc/sys/net/ipv4/conf/*/accept_redirects and /proc/sys/net/ipv4/conf/*/send_redirects, and disabled
/proc/sys/net/ipv4/icmp_echo_ignore_all and /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts in both, Real Machine and Client machines. However this also didn't work.
Sorry for bother... but I really must this working and it seems to be so close... seems to be just a configuration or some thing like that, but I really don't have any guesses and I couldn't find more information. Any guesses are welcomed
Best regards...
Daniel Camara
|
|
|