I am not much pro in BGP and working on one my test scenario with route preferences. I need to reach from 192.168.47.128 to 10.10.11.128 with Route preferences as given in numerological order 1, 2 & 3.
I tried with weight option which I am aware of but looks like a bug and weight is not being populated. Any other idea or option you guys can suggest?
Are the links between r4 & r5 iBGP or eBGP? If eBGP, you should set localpref on import of routes at both ends. You may want to read up on BGP’s route selection algorithm…
Please specify your vyos version. Also, could you please tell, did you try set vpn ipsec options disable-route-autoinstall?
You can also clear 220 table
After all of this please let me know if it works