FreeBSD as multicast router

Rodney W. Grimes freebsd-rwg at gndrsh.dnsmgr.net
Sat Nov 2 22:43:37 UTC 2019


> Hi All
> 
> I have (noob) questions about multicast routing under FreeBSD.
> 
> I have FreeBSD box with two (or more) multicast enabled interfaces (e.x. 
> vlan750 and vlan299).  vlan750 connected to multicast source.
> 
> Then pimd installed and only this two interfaces enabled in pimd config. 
> Multicast routes successfully installed by pimd and listed by `netstat 
> -g -f inet`
> 
> Then client on vlan299 send IGMP-Join (this Join received by FreeBSD on 
> vlan299)
> 
> The question is:  who will forward muilticast from one interface 
> (vlan750) to another (vlan299)?  Is it kernel specific job or I need 
> additional software?

Please read the manpage multicast(4) "man 4 multicast",
you should need to build a custom kernel with the "options MROUTING"
to enable the multicast forwarding in the kernel.

> Victor Gamov

-- 
Rod Grimes                                                 rgrimes at freebsd.org


More information about the freebsd-net mailing list