Проброс порта происходит не в абстрактном пространстве, а с определённого адреса на определённый.
Скажем, с адреса 10.0.0.3, которым вы смотрите в интернет, на адрес 192.168.56.10, на котором у вас висит виртуалка.
Если при подключении к адресу 10.0.0.3 на проброшенный порт происходит подключение к виртуалке, значит, проброс порта настроен верно.