можно вот такую хрень сделать.
поставить виртуальный маршрутизатор внутрь VM, и подключить его к внешнему интерфейсу через виртуальный свитч.
Через второй свитч подключить хост компьютер к внутренней сети маршрутизатора, таким образом интернет будет через виртуальный маршрутизатор. Это может помочь защитить компьютер от прямого доступа в интернет. На маршрутизаторе можно настроить доступ ТОЛЬКО через VPN