Tuesday, November 3, 2020

Vlan Rewrite on Ubuntu 18.04

I am in need of some Linux bridging help on a Ubuntu 18.04 server. The server is connected to a trunk port and that trunk port has multiple Vlans on it. So far I have been able to create the bridge and Vlans using Netplan, but my packet captures show that the Ubuntu server is not removing Vlans at ingress and pushing Vlans on egress. (tags are being maintained through the server) Does anyone know how to configure the Ubuntu server to push and pop Vlans in a bridge? Any links to documents would be appreciated as well.

Hopefully if this takes off there will be money to do it right and put a switch in front of the server that will do all this tag manipulation, but for now I am trying to get it working as a proof of concept.

Edit- I got it working for the server to talk to the remote devices. Remote devices can't talk to each other through the bridge on the server, but that communication isn't needed for this application. The application running on the server has to be restarted when you add or remove an interface to/from the bridge for traffic to flow correctly.



No comments:

Post a Comment