We are replacing a 1072 with a CHR on ESXi 6.5 Free
We have a big need for VLans on this box. When configuring the ESXi port as Promiscuous and adding VLans to the Interface in RouterOS we have had mixed results. VLans facing our EPC Core for VPLS to LTE UE's seemed to require "MAC address changes" to be Accepted as well as Promiscuous. The LTE VPLS started to work, but the router seemed to become unstable.
So, we are mow having an internal discussion on the best way to setup VLans on CHR and ESXi.
Option 1: Setting the Virtual Switch to Promiscuous and adding VLans to the Interface in CHR
Option 2: Adding Port Groups to the Virtual Switch with the required VLan ID, then adding this as a seperate interface to the CHR VM. The biggest problem with this is that you cannot add VLan's on the fly, it requires a reboot of the CHR to see the new interface.