How to forward multicast using linux machine?



Query:
I need to forward multicast using linux machine.
my server lan is on one interface & another interface of the firewall holds local lan,
nse server ip is 172.20.20.219
multicast comming from nse server is 233.1.2.3
i need to tansfer same to the local lan to view rates of the NSE EXCHANGE.
i am using redhat fedora core 2
eth0 is local lan
eth1&eth2 is dsl internet links
eth3 is server lan
i have tried with ifconfig -allmulti command on server interface,
i tried with :- [root@squid all]# echo 1 > /proc/sys/net/ipv4/conf/eth3/mc_forwarding
-bash: /proc/sys/net/ipv4/conf/eth3/mc_forwarding: Operation not permitted
route add -net 233.1.2.3 netmask 255.255.255.255 dev eth0
still i dont get multicast on the local interface.
kindly suggest me how can i do this.
                                        
Solution:
Multicast addresses are like Ethernet broadcast addresses, except that instead of automatically including everybody, the only people who receive packets sent to a multicast address are those programmed to listen to it. This is useful for applications such as Ethernet-based video conferencing or network audio, to which only those interested can listen. Multicast addressing is supported by most, but not all, Ethernet drivers. When this option is enabled, the interface receives and passes multicast packets for processing. This option corresponds to the ALLMULTI flag.
Check lan card drivers and kernel compilation option for multicast.


Comments

Popular posts from this blog

Linux File and Directory Permissions

How to Disable SSL for Webmin

INSTALL CISCO VPN CLIENT ON WINDOWS 10 (32 & 64 BIT). FIX REASON 442