HELP! route multicast+broadcast packets from LAN to VPN network vice versa

Hello, I am currently struggling to route and receive multicast and broadcast packets between LAN and VPN (OVPN Server) networks. LAN is 1.1.1.0-150 and to make somehow easier to follow, made VPN hosts are 1.1.1.151-250. How can I route to and from LAN broadcast and multicast packets. Thanks-

LAN IP range: 192.168.1.1-150
VPN range: 192.168.1.151-250

I’m curious. Why are you using cloudflare’s IP block and not a private IP?

IP numbers are just example

I see. :laughing:

This is way beyond anything I’ve ever tried, but perhaps something like arp proxy will do the trick. shrugs

proxy-arp is activated on bridge interface, on vpn side I dont get neither ARP broadcast, nor layer 3 IP broadcasts of LAN network. But I can reach and talk to hosts on LAN network from VPN side.

Multicast can be routed, but I don’t know much about that. Broadcast not so much. Some (255.255.255.255) can’t at all. Some (directed broadcast to 192.168.1.255) can, but AFAIK RouterOS doesn’t support that (I can’t even find if underlying Linux does). Another way would be some broadcast relay/proxy as process or router, but RouterOS doesn’t have that either.

Surely a layer 2 vpn would do the trick. Apparently ovpn can do L2, but I’ve never needed it so not sure.

Looking over here, perhaps OpenVPN TAP (not TUN) will work?

Remember I don’t know what I’m talking about because I’ve never needed anything like this. :laughing:

  • Reno