Hello,
I have a suspicion what could it be.
You have set several ip addresses to your VE and when a packet goes out of your VE it has to have a source ip address and it is set as "192.168.2.1". Of course, internet becomes unreachable.
Why do you need 192.168.2.1 and 192.168.2.2 ip addresses inside your VE?
To avoid this situation try to explicitly add appropriate routes inside VE for example:
# ip r del default
# ip r add 192.168.2.0/24 dev venet0 src 192.168.2.1
# ip r add default dev venet0 src 83.147.250.101
It's just an example. You can change it accordingly your purposes.