Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Nov 2019 19:09:10 -0700 (PDT)
From:      "Rodney W. Grimes" <freebsd-rwg@gndrsh.dnsmgr.net>
To:        mike@karels.net
Cc:        "Rodney W. Grimes" <freebsd-rwg@gndrsh.dnsmgr.net>, freebsd-net@freebsd.org, Victor Gamov <vit@otcnet.ru>
Subject:   Re: FreeBSD as multicast router
Message-ID:  <201911030209.xA329AwE094172@gndrsh.dnsmgr.net>
In-Reply-To: <201911030159.xA31x4he052393@mail.karels.net>

next in thread | previous in thread | raw e-mail | index | archive | help
> > > 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.
> 
> If "netstat -g" shows routes, the kernel must have been built with "options
> MROUTING".

Indeed.

> 
> The kernel does the forwarding, according to those routing tables installed
> by pimd or another multicast routing program.  Is it not working?  It sounds
> like you are very close.

Could it be sysctl net.inet.ip.forwarding?  Does that still apply to mroutes?

> 
> > > Victor Gamov
> 
> > -- 
> > Rod Grimes                                                 rgrimes@freebsd.org
> 
> Mike
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
> 

-- 
Rod Grimes                                                 rgrimes@freebsd.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201911030209.xA329AwE094172>