Вы установили сетевой интерфейс виртуальной машины на NAT или Bridged?
Если это NAT, то вы по сути двойным NATTed, что означает, что вам нужно будет перенести порт с вашего маршрутизатора на хост виртуальной машины, а затем вам нужно будет перенести порт с хоста на виртуальную машину, так как назначенный IP будет локальным для хоста. машина.
Однако проще всего установить сетевой интерфейс виртуальной машины на Bridged.
Это будет означать, что виртуальная машина будет иметь доступ к вашей сети напрямую, так как она должна находиться в той же подсети, что и ваш ноутбук, и отображаться как другое устройство, на которое ваш маршрутизатор сможет перенаправить порт.