Приветствую, есть виртуалка на QEMU.
Запускаю её так:
qemu-system-x86_64.exe -m 1024 -hda "Ubuntu.vmdk" -netdev user,id=n2 -device virtio-net-pci,netdev=n2 -smp 4 -cdrom "C:\Users\Admin\Downloads\systemrescue-10.01-amd64.iso" --name "ubuntu"
Собственно, у меня есть виртуальный интерфейс "n2", который я создал через менеджер сетей Hyper-V, и назначил ему статический айпи который присвоен гостевой машине.
Оба интерфейса подняты и работают.
В виртуальной машине есть сеть, с выделенным ей айпи.
Собственно, при попытке запустить сокет например на порту 20000, тот стартует, но с гостевой машины невозможно подключиться к виртуальной машине.
Есть hostfwd, он работает, но мне нужно пробросить где-то тысячу с лишним портов(20000-20999, и ещё несколько по типу 80, 443..). А Windows имеет лимит по длинне командной строки.
Диапазон портов qemu нигде не дает указать. Обойти проброс портов тоже, даже через вирт интерфейс с выделенным ему IP.
Windows Брандмауэр отключен. Других файрволлов в системе нет.
Как можно решить эту проблему?
Может как-то с пробросом портов, может настройкой интерфейса?