На Win10 только один вариант -- поставить какую-нибудь хрень, которая умеет делать NAT и порт-маппинг. Типа Kerio Winroute, или как оно там называется сейчас. И настроить на нём маппинг соответствующих портов между белым IP на физическом интерфейсе и серым IP в виртуальной сети.
Хотя я не очень понимаю, что вам мешает на каком-нибудь авито купить домашний роутер за 300 рублей, и настроить порт-маппинг на нём. Винду с белым IP-шником вам сломают из интернета в первые же часы, инфа 146%.