Cмотри в свойствах подключения, которое поднимает vpn что то типа - сделать данное подключение общим, после можно указывать route на эту машину с других машин и там появится интернет. Все машины в сети должны быть в одной локальной сети, т.е. чтобы машины из wifi и машгины из ethernet смогли достучаться до твоего vpn надо либо объединить их в бридж (сетевой мост) либо... шаманить с несколькими ip адресами этой машины и подсети сделать разными.
windows - наиболее отвратительный инструмент для данной задачи
к тому же в home ревизиях такой функционал зарублен искусственно.
настоятельно рекомендую такую задачу решать в linux, даже если ее запускать будешь в виртуалке