не лучше ли сделать на MS Visual Studio простое диалоговое окно, которое будет по нажатию на каждую кнопку запускать exe, сконвертированное из питоновского py модуля с разными параметрами командной строки
Каких только извращений не накрутят, лишь бы PyQt не осиливать.
Есть внешний IP, есть внутренний.
Если вы хотите внешний IP дать гипервизору, то надо на роутере сделать проброс нужных портов на него.
Если вы хотите дать гипервизору фиксированный внутренний IP, то это тоже в роутере, обычно называется как-нибудь типа "IP-MAC binding".
Есть личности утверждающие что это практически невозможно. Как из сети на виртуалку так и обратно.
Невозможно. Но есть нюанс...
Вылезти за пределы виртуальной машины вирус не сможет. Это раз.
Без интернета на виртуалке или хотя бы с виртуальным её адаптером вирус на хост-машину не пролезет никак, а даже если бы из виртуалки был виден хост по сети, то всё равно очень даже не факт.